我创建了一个名为'dfsutil'的脚本,可供团队中的所有成员使用。有些成员没有在本地安装RSAT(dfsutil),所以我想独立于源PC(PC1)“触发”.ps1脚本,以便在安装了“dfsutil”的服务器(Server1)上运行。
通过从'myscript.ps1'点源来从源'PC1'触发远程PowerShell脚本很容易:
. \\Server1\scripts\dfsscript.ps1
正如我们已经知道的,上面的内容将失败,因为PowerShell在PC1上本地寻找'dfsutil',而不是在服务器'Server1'上。
'dfsscript.ps1'已被编写,因此可以独立运行,无需将值返回给PC1。
我似乎找不到任何显示如何初始化远程脚本的文档,该脚本仅使用触发的操作系统的值和条件。 有什么想法吗?