You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2019开发者PowerShell无法运行.ps1脚本问题求助

解决VS2019开发者PowerShell无法运行脚本的问题

方法1:临时允许当前会话执行脚本

打开VS2019的Developer Powershell,直接执行:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

该设置仅对当前会话生效,关闭窗口后自动失效,适合临时测试脚本。

方法2:设置用户级永久执行策略

如果需要每次打开开发者PowerShell都能运行脚本,执行:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

执行时会弹出确认提示,输入Y回车即可。此设置会覆盖所有Scope的Undefined状态,让当前用户的所有PowerShell实例(包括开发者PowerShell)允许运行本地脚本,远程脚本需经过签名验证。

方法3:处理组策略限制(若上述方法无效)

若执行Set-ExecutionPolicy时提示被组策略阻止,需修改组策略:

  1. 按下Win + R,输入gpedit.msc打开组策略编辑器
  2. 导航至 计算机配置 > 管理模板 > Windows组件 > Windows PowerShell
  3. 找到启用脚本执行策略并双击打开
  4. 选择已启用,在下拉菜单中选允许本地脚本和远程签名脚本(对应RemoteSigned)
  5. 点击确定,重启VS2019的Developer Powershell即可生效

验证设置有效性

执行以下命令确认执行策略已生效:

Get-ExecutionPolicy -List

此时CurrentUser或Process的Scope应显示为RemoteSigned。

内容的提问来源于stack exchange,提问作者tschumann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 23:19:50