帐户未登录时,SCVMM PowerShell命令在任务计划程序中不工作

帐户未登录时,SCVMM PowerShell命令在任务计划程序中不工作,powershell,virtual-machine,scheduled-tasks,system-center,Powershell,Virtual Machine,Scheduled Tasks,System Center,我正在尝试使用任务计划程序运行脚本。 当用户登录时,它工作正常,但是当我尝试在用户未登录时运行它时,命令Get-SCVirtualMachine返回null 脚本确实在运行,但当我运行它时,如果没有登录服务帐户,则该命令不会返回任何值 当然,我将“运行用户是否登录”标志设置为true。正如我所说,脚本得到执行,只是SCVMM cmdlet不起作用。解决方案是将服务帐户添加为本地管理员。不知怎么的,我完全忘记了。因此,它无法加载所需的PS模块。要么将计划任务作为服务帐户运行,要么将访问SCVMM所

我正在尝试使用任务计划程序运行脚本。 当用户登录时,它工作正常,但是当我尝试在用户未登录时运行它时,命令
Get-SCVirtualMachine
返回null

脚本确实在运行,但当我运行它时,如果没有登录服务帐户,则该命令不会返回任何值


当然,我将“运行用户是否登录”标志设置为true。正如我所说,脚本得到执行,只是SCVMM cmdlet不起作用。

解决方案是将服务帐户添加为本地管理员。不知怎么的,我完全忘记了。因此,它无法加载所需的PS模块。

要么将计划任务作为服务帐户运行,要么将访问SCVMM所需的权限分配给您自己的帐户。此外,这是一个问题。如我所说,计划任务是作为服务帐户运行的。并且他有权使用SCVMM。。如果我登录到服务器一次,然后启动任务作业,它就会工作。但如果上次重启后我没有登录,就不会发生这种情况。