Symptom:

Beim Erstellen eines neuen Tasks unter Windows Server 2003 erscheint folgende Fehlermeldung:

Der Task konnte nicht gestartet werden.
Der genaue Fehler ist:
0x80070005: Zugriff verweigert
Suchen Sie die Anwendung über die Schaltfläche "Durchsuchen" auf der Registerkarte "Allgemein" des Tasks..

Das Problem tritt mit Domänen-Adminrechten, sowie unter dem lokalen Administrator-Account auf.

Problem:

Evtl. sind die Berechtigungen unter C:\Windows\Tasks nicht richtig gesetzt. Dies lässt sich über den Explorer aber nicht feststellen.

Also brauchen wir die Konsole:

cacls C:\Windows\Tasks

C:\Windows\Tasks
ERSTELLER-BESITZER:(OI)(CI)(IO)F
NT-AUTORITÄT\SYSTEM:(OI)(CI)R
VORDEFINIERT\Administrators:(OI)(CI)R
VORDEFINIERT\Users:(OI)(CI)R

Das "R" hinten zeigt an, dass die Administratoren nur Lesezugriff haben. Also müssen wir die Berechtigungen anpassen.

Lösung:

Allen Benutzern die Tasks anlegen sollen, Vollzugriff gewähren:

cacls C:\Windows\Tasks /E /G <Benutzer>:F