Batch-Skript mit GPG
Problem bei Batchdatei (Windows)
Windows XP, SP 3; GnuPG 1.4 gestern runtergeladen;
Prinzipielles Vorhaben: Ein Ordner auf meinem USB-Stick soll zuerst mit tar archiviert und danach dieses Tar-File mit GPG verschlüsselt werden. Das funktioniert mit Skripts. Ein anderes Skript soll die verschlüsselte Datei zuerst entschlüsseln, also den User nach dem Passwort fragen und nach Eingabe des Passworts mit tar das Tar-File entpacken und an einen definierten ort verschieben.
Problem: Das Entschlüsseln funktioniert einwandfrei in der Konsole, nicht aber im Skript.
Das Skript:
Er soll also die Datei protected.tar.gpg entschlüsseln, d.h. den User um das Passwort fragen und nach Eingabe die Datei protected.tar ablegen. Auf der Kommandozeile funktionieren die Befehle, wenn ich sie einzeln eingebe, das Skript selbst aber funktioniert nicht.
Was übersehe ich dabei?
BTW: Im Wurzelverzeichnis befindet sich das Programm tar.exe, und das Programm gpg findet er auch.
Auch Anführungszeichen bei den Dateinamen habe ich probiert, ändert (wie erwartet) auch nichts.
Ich bitte um Hilfe.
Carnap
Windows XP, SP 3; GnuPG 1.4 gestern runtergeladen;
Prinzipielles Vorhaben: Ein Ordner auf meinem USB-Stick soll zuerst mit tar archiviert und danach dieses Tar-File mit GPG verschlüsselt werden. Das funktioniert mit Skripts. Ein anderes Skript soll die verschlüsselte Datei zuerst entschlüsseln, also den User nach dem Passwort fragen und nach Eingabe des Passworts mit tar das Tar-File entpacken und an einen definierten ort verschieben.
Problem: Das Entschlüsseln funktioniert einwandfrei in der Konsole, nicht aber im Skript.
Das Skript:
gpg --decrypt --output protected.tar protected.tar.gpg
del protected.tar.gpg
tar -xvf protected.tar
xcopy M:\protected M:\data /k /r /e /i /s /c /h
del protected.tar
echo Sie koennen nun arbeiten.
pause
Was übersehe ich dabei?
BTW: Im Wurzelverzeichnis befindet sich das Programm tar.exe, und das Programm gpg findet er auch.
Auch Anführungszeichen bei den Dateinamen habe ich probiert, ändert (wie erwartet) auch nichts.
Ich bitte um Hilfe.
Carnap
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 101705
Url: https://administrator.de/contentid/101705
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
2 Kommentare
Neuester Kommentar