titux
Goto Top

Geplante Tasks starten nicht automatisch

Hallo,

wir haben 5 RDP Session-Host Server in einer Windows Server 2012 R2 Farm am Laufen.
Auf allen Server sind zwei Tasks eingerichtet, der eine macht einen Reinigungsjob in der Registry u. löscht Netzwerkdruckerzuordnungen, der andere startet den Server 5 Minuten später durch.

Die Jobs sollen jeden Tag laufen. Die Jobs laufen jedoch nur einmal wie gewünscht an, nämlich nur, wenn der Task frisch erstellt wurde, danach klappt das nicht mehr. Dann gibt es auch keinen Eintrag im Jobverlauf des Tasks, noch in der Ereignisanzeige.

Wenn man die Tasks manuell anstösst, werden sie einwandfrei ausgeführt.

Script Nr. 1:

Allgemein:

Benutzerkonto zum ausführen: Administrator
Haken bei „Unabhängig von der Benutzeranmeldung ausführen“
Haken bei „Mit höchsten Privilegien ausführen“
Konfigurieren für: Windows Server 2012 R2

Trigger:

Täglich
01:00:00
Haken bei „Aktiviert“

Aktionen:

Aktion: Programm starten
Programm/Pfad: C:\Windows\SysWOW64\cmd.exe
Argumente hinzufügen: /c"c:\scripts\Netzwerkdrucker_Script.cmd"

Bedingungen:

Keine

Einstellungen:

Ausführung der Aufgabe bei Bedarf zulassen
Aufgabe beenden, falls Ausführung länger als „3 Tage“
Beenden der aktiven Aufgabe erzwingen, falls sie auf Aufforderung nicht beendet wird

Hier das Script an sich:

net stop spooler
for /f "tokens=*" %%d in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider" ^| findstr /i " S-1-5-21- servers"') do reg delete "%%d" /f  
net start spooler


Script Nr. 2:

Die gleichen Einstellungen wie bei Script 1, bei Aktionen diese Änderung:

Aktion: Programm starten
Programm/Pfad: powershell
Argumente hinzufügen: restart-computer –force

In Script Nr. 2 hatte ich es unter den Aktionen auch schon mit:

Programm/Pfad: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

probiert, beides funktioniert, macht aber keinen Unterschied.

Im Script Nr. 1 hatte ich unter Programme/Pfad den direkten Pfad zum Script angegeben, also C:\Scripts\Netzwerkdrucker_Script.cmd
Funktioniert ebenfalls, macht aber auch keinen Unterschied, was den erneuten automatischen Aufruf angeht.
Jemand eine Idee, woran das liegen kann?

Grüße
Rainer

Content-Key: 334937

Url: https://administrator.de/contentid/334937

Ausgedruckt am: 19.03.2024 um 11:03 Uhr