Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
任务计划程序无法启动操作";powershell.exe“;我该怎么做?_Powershell_Task_Taskscheduler_Windows Task Scheduler - Fatal编程技术网

任务计划程序无法启动操作";powershell.exe“;我该怎么做?

任务计划程序无法启动操作";powershell.exe“;我该怎么做?,powershell,task,taskscheduler,windows-task-scheduler,Powershell,Task,Taskscheduler,Windows Task Scheduler,我的脚本相当简单。只是清理一些广告群 获取ADGroupMember“ADGroup1”| ForEach对象{删除ADGroupMember“ADGroup1”$\确认:$false} 获取ADGroupMember“ADGroup2”| ForEach对象{删除ADGroupMember“ADGroup2”$\确认:$false} 获取ADGroupMember“ADGroup3”| ForEach对象{删除ADGroupMember“ADGroup3”$\确认:$false} 我的行为也很

我的脚本相当简单。只是清理一些广告群

获取ADGroupMember“ADGroup1”| ForEach对象{删除ADGroupMember“ADGroup1”$\确认:$false}

获取ADGroupMember“ADGroup2”| ForEach对象{删除ADGroupMember“ADGroup2”$\确认:$false}

获取ADGroupMember“ADGroup3”| ForEach对象{删除ADGroupMember“ADGroup3”$\确认:$false}

我的行为也很直截了当。 我确实以最高权限运行。但是,我不断收到“操作启动失败”,然后是“任务启动失败”错误,最后的结果是“目录名无效(0x8007010B)。非常感谢您的帮助。我正在Windows 10上运行它。谢谢 你能试试吗

Program/Script:
powershell

Add arguments:
.\ADAutomation.ps1

Start in: 
"C:\Dev\"
由于您已经在目录中更改了Start,因此无需调用整个文件路径


请注意powershell 5.1 powershell.exe中无参数默认值为
-Command
的start in字段中的逗号,您需要指定
-File
。如果使用powershell core 6+,则默认值为
-File
,无需指定。我已经测试并确认您需要添加至少
-File
你也可以像这样清理你的脚本

"ADGroup1","ADGroup2","ADGroup3" | ForEach-Object {
    Remove-ADGroupMember $_ (Get-ADGroupMember $_) -Confirm:$false
}

错误已略微更改为“任务计划程序无法启动操作”C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.EXE(在实例中)。。。。。。“你是以谁的身份执行任务的?@DougMaurer本人,与作者的账户相同。最后,我将程序/脚本更改为C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.EXE,将参数添加到C:\Dev\ADAutomation.ps1并从C:\Dev\开始,现在任务完成了,但出现了0x1错误。将参数更改为-file C:\Dev\…谢谢Doug,但无论我如何更改参数,都会收到0x1错误。这可能是一个特权问题吗?请查看历史记录选项卡。