Server 2008 führt .bat nicht aus

Funnybones

New Member
Hallo, ich habe immer wieder das Problem, dass bei Server 2008 (32 Bit, Arbeitsgruppe) über die Aufgabenplanung eine .bat oder alternativ .cmd nicht automatisch ausgeführt wird.
Manuell funktioniert alles bestens.
Brauche die die Task um z.B. ein Datensicherungsscript sowie ein SQL Sicherungsscript ablaufen zu lassen.
Habe schon mehrere Varianten getestet.

Angemeldet als Administrator sollte es laufen. Hatte es schon mit der Option unabhängig vom Benutzernamen, als höchste Prio usw.die Pfadangabe zur lokal liegenden .bat über c:\ alternativ die Pfadangabe zur .bat über UNC.

Hatte jemand schon das gleiche Problem. Nervt mich echt.

Würde mich über den ein oder anderen Tip freuen.


Gruß Josh
 
Last edited by a moderator:
Hi,

unter welchem User lässt du denn den scheduled task laufen?
Dieser User muss zum einen das Recht haben scheduled tasks auszuführen und muss natürlich auch auf den UNC-Pfad zugreifen können.
I.d.R. ist dieser User Mitglied der lokalen Administratoren-Gruppe.

Man kann einen geplanten Task auch unter "LOCAL SYSTEM" laufen lassen. Dann muss aber sichergestellt sein, dass dieser User auch das Recht hat die "c:\windows\system32\cmd.exe" auszuführen.

Ob dein Script überhaupt gestartet wird, kannst du leicht austesten, indem du ein Logfile erzeugen lässt.
Füge einfach ein "echo" ins Script ein.
Code:
echo %date% %time% >> c:\logfile.txt
 
Back
Top