我正在尝试在中央共享位置管理PowerShell脚本 . 目前,.ps1脚本都存储在许多不同的服务器上 .
这些脚本在计划任务中使用,具有“操作”细节:
-
程序/脚本:powershell.exe
-
添加参数(可选):G:.. \ scriptABC.ps1
-
开始于(可选):C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \
现在的目标是将它们全部放在共享位置:
- \ domain \ root .. \ scripts \ scriptABC.ps1
Problem: 当我将'Add arguments'字段更新为"\domain\root..\scripts\scriptABC.ps1"并尝试启动任务时,它会说运行几秒钟而不是再次就绪,但没有任何反应 . 因此,当指定本地驱动器时,它就像魅力一样,但在指定UNC路径时则不然 .
附加信息:
- 在Windows Server 2012 R2上工作
有什么想法吗?
1 回答
请查看以下链接
https://community.spiceworks.com/how_to/17736-run-powershell-scripts-from-task-scheduler
运行任务的机器也需要具有访问网络上文件的权限