Um dies zu beheben, sind hier einige Dinge aufgeführt
- Melden Sie sich von dem Computer ab, auf dem Sie diesen Prozess ausführen,
User1
und melden Sie sich alsUser2
Account an. Sie stellen sicher, dass ein Profil erstellt wirdUser2
. DerC:\Users\User2
Ordner sollte also existieren. - Während Sie auf diesem Rechner angemeldet als
User2
die geplante Aufgabe ausführen oder zumindest testen Sie es mitRun only when user is logged on
und,Run with highest privileges
und dies sollte die Eingabeaufforderung Fenster Pop - up, wenn es läuft und Fehler zeigen, etc., die Sie nicht sehen, wäre es mit der LaufRun whether user is logged on or not
Option. Wenn Sie einen Fehler "Zugriff verweigert" oder etwas ähnliches sehen, liegt ein Berechtigungsproblem vor.
Genehmigungsausgabe
Sie möchten sicherstellen, dass das Benutzerkonto, mit dem Sie den geplanten Taskplaner-Job mit ausführen Run whether user is logged on or not
und Run with highest privileges
Zugriff auf haben. . .
- Führen Sie die Eingabeaufforderung (
cmd.exe
) von der Maschine aus, auf der Sie die Aufgabe ausführen - Starten Sie
schtasks
von dem Computer aus, auf dem Sie die Aufgabe ausführen schtasks
Remote- Ausführung für den Remote-Server, für den Sie die Task ausführen
Andere Dinge
Machen Sie das
User2
Konto zu einem lokalen Administrator auf dem Computer, auf dem Sie die Aufgabe vorübergehend ausführen, und melden Sie sich dann auf dem Computer ab und versuchen Sie es erneut, um Probleme mit der lokalen Maschine auszuschließen.Vergleichen Sie die Sicherheitsunterschiede auch mit der
User1
undUser2
auf Remote-Computern, Domänen-Sicherheitsgruppen usw.