首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何摆脱Batch/Powershell中的安全警告

如何摆脱Batch/Powershell中的安全警告
EN

Stack Overflow用户
提问于 2013-02-12 01:09:02
回答 2查看 24.4K关注 0票数 2

我试图通过批处理文件执行powershell脚本,但不断收到以下警告;

->执行策略设置为remote signed;我也测试了Unrestricted,同样出现了错误;如何摆脱这个?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-12 01:16:47

您ps1脚本是否位于网络共享中?您可以通过在管理powershell控制台中输入set-executionpolicy bypass来跳过所有的安全过程

或者您可以通过powershell.exe -executionpolicy bypass -file \\servername\share\script.ps1调用您的脚本

票数 12
EN

Stack Overflow用户

发布于 2013-02-12 01:22:44

如果出现相同的错误,请确保在正确的位置设置执行策略。在64位系统上,64位和32位版本的Powershell都有一个执行策略。通常,它为控制台加载64位版本,但如果从bat文件调用,则使用32位版本。您需要启动32位版本,运行eleveated,并为其设置执行策略。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14817141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档