Wenn Sie den TrueCrypt-Laufwerksbuchstaben kennen, dann möglicherweise etwas wie folgt:
:no rem ping for pause (2 sec) PING 127.0.0.1 -n 2 || PING ::1 -n 2 rem check drive is mounted IF EXIST T:\ (GOTO yes) ELSE (GOTO no) :yes
Unter http://www.robvanderwoude.com/wait.php finden Sie alternative Methoden zum Hinzufügen einer Pause in der Batchdatei. Sie brauchen nicht unbedingt den Pauseabschnitt, aber ohne sie brennen Sie mehr CPU als nötig und prüfen, ob das Laufwerk bereit ist. Auch hier besprochen: https://stackoverflow.com/questions/1672338/how-to-sleep-for-5-seconds-in-windowss-command-prompt-or-dos
Überprüfen Sie hier das Laufwerk, das hier beschrieben wird: https://stackoverflow.com/questions/24060404/check-if-drive-letter-exists-in-batch-or-else-got-ein anderes-stück-von-code