【发布时间】:2020-12-30 20:43:54
【问题描述】:
我的脚本相当简单。只是清除了一些 AD 组。
获取-ADGroupMember "ADGroup1" | ForEach-Object {Remove-ADGroupMember "ADGroup1" $_ -Confirm:$false}
获取-ADGroupMember "ADGroup2" | ForEach-Object {Remove-ADGroupMember "ADGroup2" $_ -Confirm:$false}
获取-ADGroupMember "ADGroup3" | ForEach-Object {Remove-ADGroupMember "ADGroup3" $_ -Confirm:$false}
我的操作也很简单。 而且我确实以检查过的最高权限运行。但是我不断收到“操作无法启动”,然后是“任务无法启动”错误和最后结果为“目录名称无效(0x8007010B)非常感谢任何帮助。我在 Windows 10 上运行它。谢谢
【问题讨论】:
-
你以谁的身份运行任务?
-
@DougMaurer 我自己,与作者相同的帐户。我最终将程序/脚本更改为 C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.EXE 添加参数到 C:\Dev\ADAutomation.ps1 并开始到 C:\Dev\ 现在任务完成了,但是我收到 0x1 错误。
-
将参数更改为 -file c:\Dev\....
标签: powershell task taskscheduler windows-task-scheduler