计划任务(powershell 脚本)导致事件查看器中出现“审核失败”SeTcbPrivilege 错误

计划任务(powershell 脚本)导致事件查看器中出现“审核失败”SeTcbPrivilege 错误

在 Windows Server 2012 上,我尝试创建一个以域用户身份运行的计划任务,将文件从其他服务器复制到本地服务器,然后如果修改日期超过 30 分钟,则在本地删除该文件。

当我使用 Powershell 以自己的管理员帐户运行 powershell 脚本时,该脚本可以正常工作,并且不会出现任何错误。

我创建了计划任务,它也运行,文件被复制,如果超过 30 分钟则被删除,但任务一直在运行并且永远不会完成。

事件日志显示审计失败错误,其中提及“SeTcbPrivilege”。

域用户有权限运行批处理脚本。

Powershell 执行策略不受限制。

我尝试使用不同的参数配置任务,包括:

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

该任务设置为存储密码,未登录时以最高权限运行。

我还可能错过什么?

我认为该过程可能已经完成,但是任务计划程序 GUI 没有更新,但在这种情况下,我担心审计失败错误。

我认为 powershell 脚本并不重要,但它的要点是:

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

相关内容