Ir ao conteúdo
  • Cadastre-se

Alterar letra pelo nome do volume no Diskpart


Posts recomendados

Olá pessoal, tudo certo? O que eu gostaria de fazer é o seguinte: 

 

Gostaria de conseguir mudar a letra do volume pelo label name, ou seja, pelo nome/rótulo. Há a possibilidade de fazer isso pelo Diskpart? 

Queria fazer isso pelo fato de eu sempre plugar meu pen-drive em um computador, nunca saber qual vai ser a letra dele já que cada S.O monta a letra de acordo com os volumes já montados naquele computador, então queria sempre colocar, por exemplo, a letra O quando eu plugar meu pen-drive em tal máquina. E daí geraria um .bat com essas informações e rodaria sempre que eu plugasse meu pen-drive.

Link para o comentário
Compartilhar em outros sites

Aqui teria um exemplo de um batch usando o comando wmic:

 


@echo off
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)
cls
echo.
wmic volume where Label="Windows To Go" set Driveletter="O:"> Nul
echo.
if "%errorlevel%"=="0" echo Comando executado com sucesso!
echo.
pause

 

Aqui teria um exemplo de um batch usando o Diskpart:

 


@echo off

Title Definindo a letra do Pendrive pelo Diskpart
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)

echo list volume> %temp%\ScriptDiskpart.tmp
 
for /f "tokens=2" %%a in ('diskpart /s %temp%\ScriptDiskpart.tmp ^| find /i "Windows To Go"') do (
echo select volume %%a> %temp%\ScriptDiskpart2.tmp
echo assign letter=O:>> %temp%\ScriptDiskpart2.tmp
diskpart /s %temp%\ScriptDiskpart2.tmp
)

del %temp%\ScriptDiskpart.tmp
del %temp%\ScriptDiskpart2.tmp
@timeout /t 10> Nul

 

 

Estou colocando os exemplos como anexo.

 

 

Definir letra do pendrive.zip

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, ricardo_br disse:

Aqui teria um exemplo de um batch usando o comando wmic:

 

 


@echo off
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)
cls
echo.
wmic volume where Label="Windows To Go" set Driveletter="O:"> Nul
echo.
if "%errorlevel%"=="0" echo Comando executado com sucesso!
echo.
pause

 

 

Aqui teria um exemplo de um batch usando o Diskpart:

 

 


@echo off
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)
cls
echo.
wmic volume where Label="Windows to Go" set Driveletter="O:"> Nul
echo.
if "%errorlevel%"=="0" echo Comando executado com sucesso!
echo.
pause

 

 

Estou colocando os exemplos como anexo.

 

 

Definir letra do pendrive.zip 903 B · 0 downloads

Obrigado, o wmic funcionou, o diskpart não. Teria algum jeito de rodar esse .bat assim que o pen-drive fosse espetado em uma máquina? Como tenho que executar como administrador, tenho que ir lá manualmente e executar como adm...

adicionado 3 minutos depois
7 minutos atrás, ricardo_br disse:

Aqui teria um exemplo de um batch usando o comando wmic:

 

 


@echo off
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)
cls
echo.
wmic volume where Label="Windows To Go" set Driveletter="O:"> Nul
echo.
if "%errorlevel%"=="0" echo Comando executado com sucesso!
echo.
pause

 

 

Aqui teria um exemplo de um batch usando o Diskpart:

 

 


@echo off
net session 1> Nul 2> Nul
Echo.
If "%errorlevel%"=="2" (
echo 
echo  O batch precisa ser executado como administrador
echo.
echo.
pause
exit
)
cls
echo.
wmic volume where Label="Windows to Go" set Driveletter="O:"> Nul
echo.
if "%errorlevel%"=="0" echo Comando executado com sucesso!
echo.
pause

 

 

Estou colocando os exemplos como anexo.

 

 

Definir letra do pendrive.zip 903 B · 0 downloads

O que na verdade de fato eu estava querendo fazer é:

 

Tenho 3 partições em meu SSD portátil, e queria que somente uma fosse exibida quando espetasse ele em alguma máquina, entende? Que seria justamente somente essa Windows To Go, o resto não queria que aparecesse...

Link para o comentário
Compartilhar em outros sites

agora, ricardo_br disse:

Acho que batch do diskpart não funciona porque coloquei "Windows to Go" e o rótulo de seu USB é "Windows To Go" com o T em maiúsculo. Acredito que possa ser feito pelo diskpart também (tronar partições ocultas) mais você pode rodar o batch como administrador?

Em algumas máquinas sim, outras não... Mas se já der pra fazer o que eu quero rodando só como administrador, já é um grande passo. Tenho 3 partições: a Windows To Go, uma partição que nem sei o que é que foi criada quando o Windows To Go foi criado e o instalador do Windows 10. Só queria mesmo que aparecesse a Windows To Go e quando eu quisesse acessar a outra partição, simplesmente só iria no menu de boot e trocava...

Link para o comentário
Compartilhar em outros sites

5 minutos atrás, ricardo_br disse:

O problema de as partições não aparecerem não se resolveria removendo as letras das unidades?

Sim, é exatamente o que quero fazer. A questão é que eu preciso ter esse .bat no meu pendrive pelo fato de cada computador colocar uma letra específica pra cada volume, dependendo das unidades já presentes... Então o que quero fazer é isso aí. Ocultar todas as unidades e exibir somente a unidade "Windows To Go", que é onde ficam meus arquivos principais, e quando espetasse o pendrive, ele já rodasse esse .bat, mas não sei como.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!