首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >powershell executionPolicy消息

powershell executionPolicy消息
EN

Stack Overflow用户
提问于 2022-11-24 10:58:23
回答 1查看 27关注 0票数 0
代码语言:javascript
复制
Set-ExecutionPolicy Bypass -File 'E:\Script-Popup\Trigger-Start-Popup.ps1'
Set-ExecutionPolicy Bypass -File 'E:\Script-Popup\Popup-Message - Start.ps1'
powerShell -sta -file 'E:\Script-Popup\Popup-Message - Start.ps1' -Confrim:$true

脚本总是停在这里,我希望它自动运行,我尝试了-Force,我尝试了-Confrim:$true

还能做些什么让它自动确认呢?

我不介意把echo Y和enter,一个非常愚蠢的解决方案,但我已经尝试了其中的大多数。

EN

回答 1

Stack Overflow用户

发布于 2022-11-24 21:58:55

您不能将Set-ExecutionPolicy放入脚本中(很明显),但是您可以在脚本上使用-Force。它将跳过确认提示。

请注意,根据您为Set-ExecutionPolicy设置的范围,您设置的策略可能不会对新的powershell实例产生影响,比如在第三行中启动的实例。

使用Get-ExecutionPolicy -List查看将哪个范围设置为什么策略。

另外,您通常不需要将-Confirm设置为$True,因为这是它的默认值(大多数情况下)。显然,将-Confirm设置为$true不会跳过任何确认框;要做到这一点,您需要将其设置为$False。

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

https://stackoverflow.com/questions/74559638

复制
相关文章

相似问题

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