【发布时间】:2012-06-07 13:39:34
【问题描述】:
我有一个 Windows 更新模块,我将它复制到 PS 的模块目录中。但是,即使发出了 Set-ExecutionPolicy unrestricted 命令,当我尝试执行 .ps1 文件时,我也会收到一条错误消息,指出它没有经过数字签名并且不会运行。
我的印象是,如果您将执行策略设置为“无限制”,则无需“签名”脚本即可运行。
在 Windows 2008 R2 环境中我还需要做些什么吗?
谢谢。
【问题讨论】:
-
为什么要将.ps1文件复制到模块目录-[C:\Windows\System32\WindowsPowerShell\v1.0\Modules] ?
标签: powershell scripting windows-server-2008 code-signing-certificate