Windows 远程计算机上的Powershell脚本未作为计划任务运行
我的域中有一个脚本存储在Active Directory服务器上。域上的每台计算机都有一个任务,当该任务被激发时,会调用此脚本来运行 从AD服务器运行任务可以正常工作。从另一台计算机运行任务不起作用。但是,在远程计算机上手动运行由cmd触发的命令是否有效 谁能给这个照点光吗。基本上我是这样叫它的,所以触发器是这样设置的 操作:PowerShell.exeWindows 远程计算机上的Powershell脚本未作为计划任务运行,windows,powershell,active-directory,server,scheduled-tasks,Windows,Powershell,Active Directory,Server,Scheduled Tasks,我的域中有一个脚本存储在Active Directory服务器上。域上的每台计算机都有一个任务,当该任务被激发时,会调用此脚本来运行 从AD服务器运行任务可以正常工作。从另一台计算机运行任务不起作用。但是,在远程计算机上手动运行由cmd触发的命令是否有效 谁能给这个照点光吗。基本上我是这样叫它的,所以触发器是这样设置的 操作:PowerShell.exe 参数:-noprofile–ExecutionPolicy Bypass-文件“\\NameOfADServer\C$\Tasks\scrip
参数:-noprofile–ExecutionPolicy Bypass-文件“\\NameOfADServer\C$\Tasks\script.ps1”“参数1”“参数2”系统运行可能是您的问题-它在运行的PC之外没有任何访问权限
手动运行时,您将拥有访问权限。这里有几个问题
\\\C$
)来共享脚本。只有对服务器具有管理员访问权限的用户才能访问管理共享。管理共享受到设计的严格限制,您无法修改对它们的访问权限\\\\script.ps1
这几乎肯定不是完成实际任务的最佳方法,但这可能是在网络共享上与系统帐户一起使用运行脚本的计划任务的最佳方法。您使用的帐户是否具有“作为批处理作业登录”权限?如果不是,你会有问题。任务设置为系统用户,如果这是你的意思?