PDA

Visualizza la versione completa : [DOS] "Riconoscere" un DVD


23Andrea
07-11-2014, 09:13
Ciao.
Ho bisogno che il mio file batch "riconosca" se il DVD inserito nel lettore Ŕ quello giusto.
Ho pensato di assegnare una etichetta al volume del DVD (MJRO_089 nel mio esempio seguente) e utilizzarla per il riconoscimento, con questo codice:

FOR /f "usebackq tokens=6" %A IN (`"VOL E:|FINDSTR /c:" Il volume nell'unitÓ E Ŕ ""`) DO (
IF %A EQU MJRO_089 @ECHO "OK, e' il DVD giusto!"
)

(ovviamente sostituendo il comando ECHO con un comando GOTO).
Sapete se esiste una soluzione meno "macchinosa"?
Grazie.

MItaly
10-11-2014, 13:21
In batch devi comunque fare pasticci del genere, ma se lavori sull'output di `wmic volume get Label` ti eviti di dover dipendere dalla stringa localizzata emessa da dir.

Loading