Acesse o disco rígido via etiqueta do disco rígido

0

No osx, é possível acessar um disco rígido por meio do rótulo: cd /Volumes/SomeHarddriveLabel

No unix, o mesmo é possível via cd /dev/disk/by-label/SomeHarddriveLabel . Isso não é estritamente verdadeiro, você ainda precisaria analisar a saída da seguinte forma:

cd $( df /dev/disk/by-label/SomeHarddriveLabel | sed -n 2p | cut -d' ' -f9- )

É possível fazer isso com o Windows?

    
por Isaac 30.08.2016 / 08:19

1 resposta

1

Acho que isso precisa ser roteirizado:

:: cdrive.bat
@echo off
for /f "skip=1" %%a in ('wmic logicaldisk where VolumeName^="%1" get DeviceID') do (
    %%a 
)

Então:

cdrive label

mudará para a unidade especificada.

    
por 30.08.2016 / 09:10