| Windows Dieses Forum dient den Diskussionen rund um alle Microsoft-Betriebssysteme. |
Diskussion: Probleme mit XCOPY im Forum Windows, in der Kategorie Operating Systems; Anzeige Hallo Leute, hatte vor längerer Zeit mal eine Batch Datei erstellt: @echo off echo Aktualisierung der Daten von ServerNT ...
![]() |
| | #1 (permalink) |
| Registriert seit: 16.02.04 ![]() Likes: 0 | Anzeige Hallo Leute, hatte vor längerer Zeit mal eine Batch Datei erstellt: @echo off echo Aktualisierung der Daten von ServerNT auf BackUp-PC xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Freitag IF %ERRORLEVEL% EQU 0 set success=Erfolgreich IF %ERRORLEVEL% GEQ 1 set success=Fehlgeschlagen !!!!!!!! set Server=WEB-PC REM ---------------------------------------------------------------------------------- REM ----- Check, ob die Ergebniss-Verzeichnisse existieren; ggf. Erzeugen ------------ call TimeStamp set result=\\%server%\LOG if not exist %result%\results md %result%\results set CommonLogFile=%result%\results\Sicherung.log if not exist %result%\results set CommonLogFile=%result%\Sicherung.log REM ------Eintragung ----- call TimeStamp echo Datum Zeit Wann Was Ergebnis>> %CommonLogFile% echo %Date% %Time% FREITAG System %success% >> %CommonLogFile% echo --------------------------------------------------------------------------------- >> %CommonLogFile% REM ---------------------------------------------------------------------------------- Habe dieses unter W2K ausgeführt! Funktioniert einwandfrei, nur unter WIN98 sagt er bei den "ERRORLEVELN" einen SYNTAXFEHLER! Was habe ich falsch gemacht! Vielen Dank choasman |
| | |
| | #2 (permalink) |
| Registriert seit: 07.01.05 ![]() Likes: 0 | hmmm also ich weiss hilft dir nicht weiter aber ich sehe überhaupt keinen Fehler vielleicht liegt es ja daran set CommonLogFile=%result%\results\Sicherung.log set CommonLogFile=%result%\result~1\Sicherung.log sonst hätte ich echt keine andere Lösung kann es mir aber eigentlich auch nicht vorstellen. Ich meine damit das du dateien die länger als 8 Felder sind mit der welle nach dem 6ten Zeichen und der 1 ergänzen musst. Es liegt aber bestimmt irgendwie an langen Namen oder an nem ä oder ö oder so. Da Win98 stärker auf Dos Basiert als Win2000 |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 16.02.04 ![]() Likes: 0 | Habe meinen Fehler gefunden: Ich darf die Errorlevel nicht mit % Zeichen setzten, also nur: IF ERRORLEVEL 0 set success=Erfolgreich IF ERRORLEVEL 1 set success=Fehlgeschlagen !!!!!!!! Dann funktioniert alles! Danke für Deine/eure Hilfe! Gruß choasman |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit XCOPY | BlackPanter | Code Kitchen | 1 | 14.04.09 16:34 |
| xcopy variablen | Phlegma | Applikationen | 0 | 09.12.06 19:07 |
| xcopy | fapeg | (In)security allgemein | 0 | 04.08.05 18:14 |
| Probleme über Probleme | Jorgibear | Applikationen | 4 | 14.07.05 18:51 |
| Batch - Datei: XCOPY | choasman | Applikationen | 10 | 22.12.04 10:10 |