Benutzer-Werkzeuge

Webseiten-Werkzeuge


kb:software:mswindows:kommandozeile-befehle:problem-rdp-verbindung-als-laufwerk-und-zip

RDP-Verbinung, Zippen und Datum als Dateiname per Batch

Die nachstehende Batch-Datei erledigt folgende Aufgaben:

  • Die Batch-Datei wird auf einem Terminalserver ausgeführt.
  • Zuerst wird ein Netzlaufwerk mit dem laufwerksbuchstaben „W“ erstellt und mit dem Laufwerk H auf dem Hauptrechner (Host) verbunden. D.h. auf dem Hauptrechner befindet sich das echte Laufwerk H, das im Terminalfenster nun mit dem Laufwerksbuchstaben W angesprochen werden kann.
  • Dann werden alle Dateien, die unter „C:\quelle\“ liegen gezippt und in in die Datei „backup.zip“ zusammengepackt. Damit der Dateiname das Datum der Datensicherung beinhaltet, wird mit dem Befehl „%date%“ das heutige Datum hinzugefügt. Diese Datei wird unter „C:\zwischensicherungsordner\“ abgelegt.
  • Zum Zippen der Dateien wird die Open Source Software 7-zip benutzt (in der Kommandozeilenfassung).
  • Dann wird im neuen Laufwerk „W“ ein neuer Ordner angelegt, dessen name aus dem aktuellen Datum besteht.
  • Danach werden alle Dateien aus „C:\zwischensicherungsordner\“, die die Datei-Endung „zip“ haben, in den neuen Ordner auf Laufwerk „W“ kopiert.
  • Zum Schluss wird die Sicherungsdatei (die als Zwischensicherung diente) gelöscht.
  • Grund für die Zwischensicherung: Grundsätzlich ist das direkte Zippen auf einem Netzlaufwerk zwar möglich, wenn aber größere Datenbestände gezippt werden, wäre diese Vorgehensweise sehr fehlerträchtig. Daher wird die Datei zuerst auf dem Terminalserver gezippt und danach verschoben (sprich: die Datei wird kopiert und dann die Original-Zip-Datei gelöscht).
  • Die Pause wird am Ende eingefügt, um ggf. Fehlermeldungen sehen zu können.
net use W: \\tsclient\H\ /user:benutzername

7za.exe a c:\zwischensicherungsordner\backup%date%.zip "C:\quelle\*"

md W:\%date%"
xcopy C:\zwischensicherungsordner\*.zip "W:\%date%"
del C:\zwischensicherungsordner\backup%date%.zip
pause
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
kb/software/mswindows/kommandozeile-befehle/problem-rdp-verbindung-als-laufwerk-und-zip.txt · Zuletzt geändert: 2012/06/24 16:14 von 127.0.0.1