Als ich es leid war, die verschlüsselten Volumes meiner externen Laptop-Festplatten mit Truecrypt umständlich zu mounten, habe ich mit ein bischen googlen folgendes Batch-Script gebastelt (hat noch auch noch massig Verbesserungspotential):
Zuerst mit mountvol die Platte identifizieren und den Volume-Namen herausfinden (hier \\?\Volume{bdef0b4c-4017-11e3-b32c-028037ec0200}\).
@echo off
IF NOT EXIST "G:\" GOTO END
mountvol g:\ /L|find "bdef0b4c-4017-11e3-b32c-028037ec02030"
IF ERRORLEVEL 0 "C:\Program Files\TrueCrypt\TrueCrypt.exe" /s /lH /v G:\Privat\Privat.tc /p "BloedesKompliziertesPasswort" /q GOTO END
IF NOT EXIST "H:\" GOTO END
mountvol H:\ /L|find "bdef0b4c-4017-11e3-b32c-028037ec02030"
IF ERRORLEVEL 0 "C:\Program Files\TrueCrypt\TrueCrypt.exe" /s /lI /v H:\Privat\Privat.tc /p "BloedesKompliziertesPasswort" /q GOTO END
IF NOT EXIST "I:\" GOTO END
mountvol I:\ /L|find "bdef0b4c-4017-11e3-b32c-028037ec02030"
IF ERRORLEVEL 0 "C:\Program Files\TrueCrypt\TrueCrypt.exe" /s /lJ /v I:\Privat\Privat.tc /p "BloedesKompliziertesPasswort" /q GOTO END
IF NOT EXIST "J:\" GOTO END
mountvol J:\ /L|find "bdef0b4c-4017-11e3-b32c-028037ec02030"
IF ERRORLEVEL 0 "C:\Program Files\TrueCrypt\TrueCrypt.exe" /s /lK /v J:\Privat\Privat.tc /p "BloedesKompliziertesPasswort" /q GOTO END
IF NOT EXIST "K:\" GOTO END
mountvol K:\ /L|find "bdef0b4c-4017-11e3-b32c-028037ec02030"
IF ERRORLEVEL 0 "C:\Program Files\TrueCrypt\TrueCrypt.exe" /s /lL /v K:\Privat\Privat.tc /p "BloedesKompliziertesPasswort" /q GOTO END
:END