Geplante Aufgabe (PowerShell-Skript) verursacht „Audit-Fehler“ SeTcbPrivilege-Fehler in der Ereignisanzeige

Geplante Aufgabe (PowerShell-Skript) verursacht „Audit-Fehler“ SeTcbPrivilege-Fehler in der Ereignisanzeige

Unter Windows Server 2012 versuche ich, eine geplante Aufgabe zu erstellen, die als Domänenbenutzer ausgeführt wird, eine Datei von einem anderen Server auf den lokalen Server kopiert und die Datei dann lokal löscht, wenn das Änderungsdatum älter als 30 Minuten ist.

Das Powershell-Skript, das ich habe, funktioniert, wenn ich es mit meinem eigenen Administratorkonto mit Powershell ausführe, und wird ohne Fehler beendet.

Ich habe die geplante Aufgabe erstellt und sie wird ebenfalls ausgeführt und die Datei wird kopiert und gelöscht, wenn sie älter als 30 Minuten ist, aber die Aufgabe wird weiterhin ausgeführt und nie beendet.

Das Ereignisprotokoll gibt einen Überwachungsfehler mit dem Hinweis „SeTcbPrivilege“ aus.

Der Domänenbenutzer hat die Berechtigung, Batch-Skripte auszuführen.

Die Powershell-Ausführungsrichtlinie ist uneingeschränkt.

Ich habe versucht, die Aufgabe mit verschiedenen Argumenten zu konfigurieren, darunter:

-ExecutionPolicy Bypass -file "C:\scripts\script01.ps1"

Die Aufgabe ist so eingestellt, dass das Kennwort gespeichert und ohne Anmeldung mit den höchsten Berechtigungen ausgeführt wird.

Was könnte ich sonst noch übersehen haben?

Ich nehme an, dass der Vorgang möglicherweise abgeschlossen wird, die grafische Benutzeroberfläche des Taskplaners jedoch nicht aktualisiert wird. In diesem Fall mache ich mir jedoch Sorgen wegen des Audit Failure-Fehlers.

Ich glaube nicht, dass das Powershell-Skript wichtig ist, aber das ist der Kern der Sache:

Copy-Item -Path \\server.example.com\directory\file.txt -Destination D:\directory\file.txt
Get-ChildItem -path D:\directory | where {$_.Lastwritetime -lt (date).addminutes(-30)} | remove-item

verwandte Informationen