Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    188

    [DOS] "Riconoscere" un DVD

    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:
    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.

  2. #2
    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.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.