LoboNr1
Bekanntes Mitglied
- Dabei seit
- 05.08.1999
- Beiträge
- 1.941
- Reaktionspunkte
- 0
Hallo zusammen,
ich weiss, ist nicht gerade sehr anspruchsvolle programmierung, aber ich will einen Batch schreiben der unter Win98 bestimmte Daten übers Netzwerk kopiert und anschließend mit Winrar komprimiert. Zusätzlich soll er auch noch einen Ordner mit dem aktuellen Datum erstellen.
Bis auf die Winrar integration klappt auch alles sehr gut. Doch so wie ich es hier geschrieben habe pakt Winrar nur die Dateien die direkt im Ordner liegen. Nicht die Dateien und Unterordner. Die pakt er einfach nicht mit rein. Welchen Parameter muss ich da setzen / austauschen??? Bis jetzt sieht der Batch so aus:
Außerdem wüßte ich nicht gerne wie ich C:\Eigene Dateien mit einem Xcopy Befehl kopieren kann. Das geht irgendwie wegen dem Leerzeichen in die Hose...
ich weiss, ist nicht gerade sehr anspruchsvolle programmierung, aber ich will einen Batch schreiben der unter Win98 bestimmte Daten übers Netzwerk kopiert und anschließend mit Winrar komprimiert. Zusätzlich soll er auch noch einen Ordner mit dem aktuellen Datum erstellen.
Bis auf die Winrar integration klappt auch alles sehr gut. Doch so wie ich es hier geschrieben habe pakt Winrar nur die Dateien die direkt im Ordner liegen. Nicht die Dateien und Unterordner. Die pakt er einfach nicht mit rein. Welchen Parameter muss ich da setzen / austauschen??? Bis jetzt sieht der Batch so aus:
REM Firma Batch-Backup V1.1
@ECHO OFF
call var set heute=date
call var set mydatum=%heute%
call var set myTag=string(1,2) %mydatum%
call var set myMonat=string(3,2) %mydatum%
call var set myJahr=string(5,4) %mydatum%
set datum=%myJahr%-%myMonat%-%myTag%
md %datum%
REM Backup PC-1
ECHO .
ECHO Start Backup PC-1
ECHO .
Xcopy /E \\PC-1\C\amic\*.* %datum%\PC-1\C\AMIC\
Xcopy /E \\PC-1\D\amic\*.* %datum%\PC-1\D\AMIC\
Xcopy /E \\PC-1\D\Etis\*.* %datum%\PC-1\D\Etis\
ECHO .
ECHO Ende Backup PC-1
ECHO .
REM Backup PC-2
ECHO .
ECHO Start Backup PC-2
ECHO .
Xcopy /E \\PC-2\C\AMIC\*.* %datum%\PC-2\C\AMIC\
Xcopy /E \\PC-2\C\Winlite\*.* %datum%\PC-2\C\Winlite\
Xcopy /E \\PC-2\C\zap_kk\*.* %datum%\PC-2\C\zap_kk\
Xcopy /E \\PC-2\C\Programme\VR-NetWorld\*.* %datum%\PC-2\C\Programme\VR-NetWorld\
Xcopy /E \\PC-2\C\Programme\Winscheck\*.* %datum%\PC-2\C\Programme\Winscheck\
Xcopy /E \\PC-2\C\Programme\Winscheck2002\*.* %datum%\PC-2\C\Programme\Winscheck2002\
ECHO .
ECHO Ende Backup PC-2
ECHO .
Backup PC-3
ECHO .
ECHO Start Backup PC-3
ECHO .
Xcopy /E D:\*.* %datum%\PC-3\D\
ECHO .
ECHO Ende Backup PC-3
ECHO .
REM TEST Backup
C:\Programme\WinRAR\winrar.exe a Test%datum%.rar D:\datum%\*.*
EXIT
Außerdem wüßte ich nicht gerne wie ich C:\Eigene Dateien mit einem Xcopy Befehl kopieren kann. Das geht irgendwie wegen dem Leerzeichen in die Hose...