Wenn Sie unter Windows das Verschlüsselungsprogramm Truecrypt nutzen kennen Sie vielleicht folgendes Problem: Sie geben ein Verzeichnis auf einem Truecrypt-Volumen frei und nach einem Reboot ist die Freigabe verschwunden. Von dem Problem sind aber nur die Freigaben auf nicht-System-Volumes betroffen. Zugegebenermaßen eine recht spezielle Situation…
Die Erklärung: Die nicht-System-Volumes werden von Truecrypt beim Systemstart verzögert gemounted. Die Verzögerung führt dazu, dass das Volumen zum Zeitpunkt der Netzwerk-Freigabe nicht zur Verfügung steht – und somit die Freigabe auch nicht initiiert wird.
Die Lösung: Per Batch-Datei werden nach dem Systemstart die entsprechenden Dienste resettet. Damit das automatisch geschieht, wird der Aufgabenplaner unter Windows bemüht. Elegant, scheinbar einfach – aber mit Fallstricken. Das folgende HowTo zeigt, wie ich das Problem unter Windows7 x64 und Truecrypt 6.3 gelöst habe.
Schritt 1: Die richtige Batch-Datei
Unter Windows7 müssen die Dienste Computerbrowser und Lanmanserver restartet werden – und genau das macht folgendes Skript:
net stop computerbrowser
net stop lanmanserver
net start computerbrowser
net start lanmanserver
exit
Speichern Sie diese Datei auf Ihrem System-Volume unter “restart.bat” ab.
Tipp: Falls Sie zum testen die Datei manuell starten wollen, achten Sie darauf, dass Ihre Kommandoshell Administratorrechte zum Ausführen des Skripts braucht.
Schritt 2: Den Aufgabenplaner einrichten
Der Aufgabenplaner muss so eingerichtet werden, dass er beim Start des Systems die Batch-Datei ausführt. Leichter gesagt als getan – denn der Aufgabenplaner kann Batch-Dateien nicht von Haus aus interpretieren. Der Trick besteht darin, mit dem Aufgabenplaner zunächst die CMD-Shell zu starten und als Argument die Skriptdatei zu übergeben.
Das per Aufgabenplaner zu startende Programm lautet:
c:\windows\system32\cmd.exe
Außerdem wird folgendes Argument übergeben:
/c “c:\restart.bat”
Achten Sie darauf, dass der Aufgabenplaner das Skript “mit höchster Berechtigung” ausführt – denn auch hier gilt, dass ohne Admin-Rechte das Skript nicht ausgeführt werden kann.
Wer beide Schritte beherzigt, sollte das Problem seiner verschwundenen Netzwerk-Freigaben auf Truecrypt-Volumes erfolgreich gelöst haben.


Twitter
Xing
YouTube
Delicious
Amazon Wishlist
LinkedIn
Vielen Dank! Hat mich wirklich geholfen. Hab schon an mir selbst gezweifelt
Lg