在Windows 7决赛中我完成了:Set-ExecutionPolicy不受限制
在Windows资源管理器中,我选择了一个script.ps1文件,选择打开方式,放入c:\ windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe
powershell窗口短暂闪烁,并显示有关执行策略的错误 .
脚本在PowerShell中运行良好 . 如何从Windows资源管理器运行它们?
你确定它是_1781290的PowerShell v2,尝试在文件名之前包含 -File 参数:
-File
"C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe" -File "%1"
我想到了 . “about_Execution_Policies”帮助项目中有线索 . 流程执行策略必须更具限制性,这将覆盖由标准Set-ExecutionPolicy命令设置的localmachine策略 .
组策略会覆盖所有这些 . 你得到一个模板来设置microsoft,忽略页面上说这只适用于win xp的部分,那是错误的 . 该页面及上面的帮助文件包含其他所需的说明 .
2 回答
你确定它是_1781290的PowerShell v2,尝试在文件名之前包含
-File
参数:我想到了 . “about_Execution_Policies”帮助项目中有线索 . 流程执行策略必须更具限制性,这将覆盖由标准Set-ExecutionPolicy命令设置的localmachine策略 .
组策略会覆盖所有这些 . 你得到一个模板来设置microsoft,忽略页面上说这只适用于win xp的部分,那是错误的 . 该页面及上面的帮助文件包含其他所需的说明 .