【发布时间】:2013-07-16 20:00:49
【问题描述】:
我有一个我自己编写的 PowerShell 脚本。我尝试如下运行 PowerShell 脚本;
PS C:\Documents and Settings\Administrator>c:\test\Test.ps1
所以这给了我一个错误:
无法加载文件 c:\test\Test.ps1,因为此系统上禁用了脚本的执行。有关详细信息,请参阅“get-help about_signing”。
我发现设置Set-ExecutionPolicy Unrestricted 可以修复错误。
但我的问题是;
- 此次签约的目的是什么?
- 我们可以在不设置
Set-ExecutionPolicy Unrestricted的情况下修复这个错误吗(做签名之类的事情)?如果是,该怎么做? - 如果我在我的网络服务器中设置
Set-ExecutionPolicy Unrestricted,是否会出现安全问题?
【问题讨论】:
标签: powershell