Hallo zusammen!
Ich fand diese Anleitung sehr hilfreich, daher habe ich mich entschieden, die Stapelverarbeitungsdatei umzuschreiben, damit man nun selber ein Passwort festlegen kann.
Ich das Programm jetzt mal "LockIt!" getauft, was so viel wie verriegeln heißt.
Der Code kann natürlich angepasst werden, allerdings hafte ich nicht für Schäden.
Für alle, die nicht wissen, wie man eine Stapelverarbeitungsdatei erstellt:
1. Rechtsklick -> Neu -> Textdokument
2. LockIt!.bat nennen. WICHTIG: *.txt zu *bat ändern!!!
3. Mit irgendeinem Editor öffnen (z. B. Notepad) und folgenden Code reinschreiben.
4. Dann einfach abspeichern und öffnen. Der Rest ist selbstklärend.
Hinweis: Das Programm verschlüsselt den Ordner nicht sondern ändert ihn nur in eine Systemdatei, sodass er nicht angezeigt wird, wenn man das Anzeigen von Systemdateien deaktiviert hat (-> standartmäßig, doch es gibt hier wohl ein paar User, die hinter die Kulissen schauen wollenCode:@echo off TITLE LockIt! :check if exist "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto unlock if exist "LockIt!" goto lock :folder md LockIt! echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Ordner mit dem Namen LockIt! erstellt. echo Kopieren Sie Ihre zu versteckenden Daten in echo den erstellten Ordner. echo Starten Sie das Programm danach noch einmal, echo um den Ordner zu verstecken. echo. pause goto end :lock echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Haben Sie alle zu versteckenden Dateien echo in den LockIt! Ordner kopiert? echo. pause cls echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Legen Sie ein Passwort fest, das beim ent- echo sperren des Ordner abgefragt wird: set /p "pass=>" creat > %~dp0\LockIt!\pass.txt echo %pass% >> %~dp0\LockIt!\pass.txt ren LockIt! "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" cls echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Ordner erfolgreich versteckt. echo Um den Ordner zu entsperren, oeffnen Sie dieses echo Programm erneut und geben Sie das korrekte echo Passwort ein. echo. pause goto end :unlock set /p pass=<"%~dp0\Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}\pass.txt" cls echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Um den LockIt! Ordner zu entsperren, geben Sie echo bitte das korrekte Passwort ein: set /p "pass2=>" if not %pass2%==%pass% goto fail attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" LockIt! del %~dp0\LockIt!\pass.txt cls echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo LockIt! Ordner erfolgreich entsperrt, um den echo Ordner wieder zu sperren, oeffnen Sie dieses echo Programm erneut. echo. pause goto end :fail cls echo ############################################## echo # # echo # LockIt! # echo # # echo ############################################## echo. echo Falsches Passwort eingegeben! echo Um den Ordner zu entsperren, geben Sie bitte echo das richtige Passwort ein. echo. pause cls goto unlock :end exit).
Gruß
bastla
Post Scriptum: Über ein Danke freu ich mich immer
Post Post Scriptum: Und wer sein Passwort vergessen hat, benutz dieses Script (ebenfalls in Stapelverarbeitungsdatei machen)
Code:@echo off TITLE LockIt! Unlocker :check if exist "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto unlock echo Kein versteckter LockIt!-Ordner gefunden! echo. pause goto end :unlock attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" LockIt! del %~dp0\LockIt!\pass.txt goto end :end exit
Anzeige
Lesezeichen