Dar*_*tux 2 windows security powershell batch-file execution
我试图通过批处理文件执行powershell脚本并不断收到以下警告;
- >执行策略设置为远程签名; 我也测试了Unrestricted,同样的错误出现了; 怎么摆脱这个?
Loï*_*HEL 10
您的ps1脚本是否驻留在网络共享中?您可以通过键入set-executionpolicy bypassadmin powershell控制台来跳过所有安全过程
或者你可以通过调用你的脚本 powershell.exe -executionpolicy bypass -file \\servername\share\script.ps1
如果出现相同的错误,请确保在正确的位置设置执行策略。在 64 位系统上,将有针对 64 位和 32 位版本的 Powershell 的执行策略。通常,它为控制台加载 64 位版本,但如果从 bat 文件调用,则使用 32 位版本。您需要启动 32 位版本,运行 eleveated,并为其设置执行策略。