
Wird eine mit VeraCrypt verschlüsste Datei oft ein- oder ausgehängt, so besteht das Bedürfnis per Klick und Eingabe des Passwortes das zu ermöglichen. Der folgende Batch führt das durch. Er mountet (hängt ein) und weist immer den selben Laufwerksbuchstaben dabei zu. Ist das Laufwerk bereits vorhanden, wird es dismoutet (ausgehängt). Das wird ganze wird farblich hinterlegt und das Fenster schließt dich automatisch.
Der Laufwerksbuchstabe, der Verzeichnispfad und die veracrypt-verschlüsselte Datei werden dabei am Beginn des Batchscritps Vatiablen zugewiesen.
Beispiel für richtige Eingabe des Passwortes zum Einhängen / mounten der Datei ganzgeheim.hc als Laufwerks X:\




Beispiel zum Aushängen / dimount der Datei ganzgeheim.hc als Laufwerks X:\

Beispiel für richtige Eingabe eines falschen Passwortes zum Einhängen / mounten der Datei ganzgeheim.hc als Laufwerks X:





Der Code der Batch-Datei mount-x.bat:
@echo off REM das ist die Mount-X.bat Datei set lw=X REM cryptpath muss mit einem \ enden. ZB. (D:\Daten) REM cryptfile ein Dateiname. ZB (ganzgeheim.hc) REM Das Beginnende und das Endende " werden automatisch ergaenzt. REM Daraus wird in cryptpf "D:\Daten\ganzgeheim.hc" set cryptpath=S:\DatenCrypt\ set cryptfile=ganzgeheim.hc set cryptpf="%cryptpath%%cryptfile%" cls && mode con: cols=100 Lines=10 && color E0 && TITLE VeraCrypt: %cryptfile% Mount/Dismount to %LW% > NUL IF NOT EXIST %LW%:\ GOTO einhaengen IF EXIST %LW%:\ GOTO aushaengen :einhaengen cls color E0 set /p password= Passwort fuer Festplatte %LW%:\ eingeben : cls echo Passwort fuer Festplatte %LW%:\ eingeben :** echo Festplatte %LW%:\ einhaengen… "C:\Program Files\VeraCrypt\VeraCrypt.exe" /q /s /V %cryptpf% /l %LW% /p %password% IF NOT EXIST %LW%:\ GOTO passfalsch REM Passwort war richtig color 5F echo. echo Festplatte %LW%:\ ist bereit timeout 5 exit :passfalsch color C0 echo. echo Passwort war falsch! echo Festplatte %LW%:\ nicht eingehaengt timeout 10 goto einhaengen exit :aushaengen echo Festplatte %LW%:\ aushaengen… "c:\Program Files\VeraCrypt\VeraCrypt.exe" /q /d %LW% echo. echo Festplatte %LW%:\ ist ausgehaengt color 9F timeout 5 exit
Eigenschaften des Verknüfungssymbols

