Script necessário para registrar o nome da unidade USB anexada ao arquivo de texto

2

Nós rotacionamos 2 discos rígidos USB criptografados com TrueCrypt (" BACKUP 1 " e " BACKUP 2 ") fora do site a cada semana, para nosso sistema de backup de dados. / p>

Para ambas as unidades, a unidade física não possui uma letra de unidade atribuída a ela (não é necessário); no entanto, ambas as unidades, virtual , têm a letra "V" atribuída a elas.

Alguém pode sugerir um script que registraria o rótulo do volume da unidade externa?

Eu agendarei isso para ser executado todas as noites, para que eu possa ver qual unidade de backup estava no local em qualquer ponto, permitindo que eu veja se as rotações do disco não estão sendo feitas de acordo com o cronograma.

Qualquer ideia ou sugestão seria muito apreciada.

    
por Austin ''Danger'' Powers 20.08.2013 / 04:40

2 respostas

2

O comando vol v: informará o rótulo do volume.

A saída será algo assim:

Volume in drive C is System

Volume Serial Number is 86DA-23A0

Você pode querer escrever a primeira linha da saída para arquivo assim:

vol v: | find "Volume na unidade" > > drivelog.txt

    
por 20.08.2013 / 14:19
2

Eis o que acabei fazendo ... graças às informações da resposta da ZEDA-NL:

vol v:|find "Volume in drive" >>"d:\Admin\USB backup drive rotation log.txt"

echo %date% >>"d:\Admin\USB backup drive rotation log.txt"

echo %time% >>"d:\Admin\USB backup drive rotation log.txt"

echo. >>"d:\Admin\USB backup drive rotation log.txt"

    
por 21.08.2013 / 07:17