2012-11-01 55 views
0

我正在创建和测试一些PowerShell脚本来做一些基本的文件复制。我已将执行策略设置为RemoteSigned。根据帮助,这应该允许我运行不是从互联网上下载的脚本。但是,我的观察似乎表明,这只会运行本地机器上创建的脚本。RemoteSigned可以运行在同一个域上创建的脚本吗?

举例来说,如果我自己的计算机上创建一个脚本,并尝试复制到我的服务器(在我同一个域),该脚本将无法运行。不过,如果我打开PowerShell的ISE在服务器上,打开我的脚本,将代码复制并粘贴到一个新的文件窗口,并将其保存到服务器时,脚本运行。此外,如果我想创建一个自签名证书,它不会在其他计算机上运行(按照帮助)。

所以,这一切似乎有点麻烦,我要发展,他们将被运行或经过上面提到的复制/粘贴程序,让他们到我的服务器上运行的机器上我的脚本。我只是想知道我理解正确的是这并没有其他的方法来创建同一个域内的脚本和RemoteSigned执行政策下运行它无需支付费用的证书。

回答

0

post这里提供一种用于从共享文件夹执行脚本的方法。希望能帮助你:-)

相关问题