Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Server Forum


Alles zum Thema Windows Server sowie Windows IT Pro Themen — Q & A zu den Windows Server Versionen NT / 2000 / 2003 / 2003 R2 / 2008 / 2008 R2: Rollen, Features, Konfiguration, Troubleshooting


Antwort
     
Themen-Optionen
Alt 14.09.2005, 08:33   #1
Newbie
 
Offline
Registriert seit: 10-2003
Beiträge: 26
Frage Mit schtasks geplantes cmd wird nicht ausgeführt

Hallo alle miteinander,

Nachdem ich nun die richtige Syntax für mein schtasks zur Datensicherung per CMD-Datei erarbeitet habe, habe ich versucht das ganze ausführen zu lassen. Leider klappt das nicht.
Der Task wird zwar geplant (unter dem Konto Administrator) aber ich bekomme im Taskplaner die Rückmeldung "Vorgang konnte nicht gestartet werden".
Dann habe ich gelesen, dass bei Kopierbefehlen ein "CMD /C" vorangestellt werden muss oder soll. Allerdings hat das den Task auch nicht zum funktionieren gebracht.

Wenn ich das CMD manuell starte funktioniert die Sicherung ohne Probleme. Sogar wenn ich den Inhalt der CMD Datei direkt in den schtasks Befehl einbinde funktioniert es. Aber warum läßt sich keine Ausführung eines CMDs planen (zumindest nicht mit schtasks)?

Was mache ich falsch?

Signatur
mit freundlichen Grüßen
Dragonslayr

    Mit Zitat antworten
Alt 14.09.2005, 08:38   #2
Board Veteran
 
Offline
Registriert seit: 02-2003
Ort: Coesfeld, Münsterland, NRW
Beiträge: 1.363
Poste doch mal deine Aufrufe... meine Glaskugel ist gerade offline.

Andre

Signatur
MCSA2000/2003:Security - MCSE2000:Security - MCSE2003 - Cisco CCNA - Citrix CCA
In Arbeit: Diplom Informatiker (Uni)

    Mit Zitat antworten
Alt 14.09.2005, 09:53   #3
Newbie
 
Offline
Registriert seit: 10-2003
Beiträge: 26
so, hier nun also die Befehle im einzelnen. Dann braucht man auch die Glaskugel nicht. Danke übrigens für die schnelle Antwort.

der schtasks-Befehl der das Datensicherungs - cmd aufrufen soll:
schtasks /create /sc W™CHENTLICH /D MO,DI,MI,DO,FR,SA /TN CMD_ALS_TASK /TR "g:\Robocopy zur Datensicherung ECat.cmd" /ST 09:12:00 /SD 12/09/2005
pause

der Inhalt der zugehörigen cmd Datei:
"robocopy \\slsws001\e$\software\test \\slsws001\i$\software\test *.* /E /SEC /M /r:15 /w:10 /log+:\\slsws001\G$\Ecat_sicherungsLog.txt"

der cmd - Befehl in den schtasks-Befehl integriert:
schtasks /create /sc W™CHENTLICH /D MO,DI,MI,DO,FR /TN Datensicherung /TR "cmd /c robocopy \\slsws001\e$\software\test \\slsws001\i$\software\test *.* /E /SEC /M /r:15 /w:10 /log+:\\slsws001\G$\Ecat_sicherungsLog.txt" /ST 08:58:00 /SD 14/09/2005

die letzten beiden tun genau das was sie sollen. Bei dem ersten wird zwar der Task geplant kann aber nicht ausgeführt werden. Warum auch immer.

Die Werte unter /ST und /SD sind unterschiedlich weil ich immer noch damit experimentiere.

Geändert von Dragonslayr (14.09.2005 um 10:08 Uhr).

Signatur
mit freundlichen Grüßen
Dragonslayr

    Mit Zitat antworten
Alt 14.09.2005, 15:30   #4
Newbie
 
Offline
Registriert seit: 10-2003
Beiträge: 26
Frage

Ich sehe ein, dass das Ganze auf den ersten Blick sehr verwirrend ausschaut.
Macht aber nix, denn wenn man das "CMD /C" auch an die richtige Stelle macht, löst sich das Problem fast von alleine. *Hände überm Kopf zusammenschlag*
So habe ich also weiter experimentiert und bin zu folgender Lösung gekommen:

schtasks /create /sc W™CHENTLICH /D MO,DI,MI,DO,FR,SA /TN CMD_ALS_TASK /TR "CMD /C g:\Robocopy zur Datensicherung ECat.cmd" /ST 09:12:00 /SD 12/09/2005
pause

So klappt auch die Ausführung des Tasks, liefert allerdings noch nicht das erwünschte Ergebnis. Was schief gelaufen ist sieht man erst wenn man das "CMD /C" durch ein "CMD /K" ersetzt.
Die Anführungszeichen, die die Leerzeichen im Zielpfad ermöglichen sollen, werden durch den Aufruf einer neuen Konsole (das CMD/) auseinander gerissen. Aber auch der Versuch zusätzliche Anführungszeichen um den eigentlichen Pfad zu setzen brachte keinen Erfolg.
Dann funktioniert die Planung des Tasks nicht mehr.

Irgendwie muss es doch möglich sein diesen Aufruf, trotz Leerzeichen im Pfad, gangbar zu machen.
Hoffe immer noch auf ein wenig Unterstützung von jemandem der mehr Erfahrung damit hat.

Signatur
mit freundlichen Grüßen
Dragonslayr

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2K3 - Logonscript wird nicht ausgeführt derMaddin Windows Forum — LAN & WAN 20 10.05.2006 18:04
Taskplaner wird nicht ausgeführt certify Windows Forum — Allgemein 6 04.11.2005 17:23
Loginscript wird nicht ausgeführt... Idefixli Windows Forum — Allgemein 0 20.07.2005 13:43
Anmedescript wird nicht ausgeführt Kaimane Windows Forum — Allgemein 1 06.12.2004 07:26
.bat und .cmd wird nicht ausgeführt ;( lupo45 Windows Forum — Allgemein 9 13.09.2004 10:32


Alle Zeitangaben in MEZ/CET. Es ist jetzt 17:37 Uhr. Seite generiert in 0,035 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang