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

如何在SSMS中配置使用PowerShell Core 7+而非Windows PowerShell

配置SSMS使用PowerShell Core 7+替代Windows PowerShell

方法1:修改SSMS快捷方式目标(快速生效)

  • 找到SSMS桌面快捷方式,右键选择「属性」
  • 在「目标」栏的原有路径末尾添加参数:-powershell "C:\Program Files\PowerShell\7\pwsh.exe"
    • 注意:请根据实际安装路径调整,若为x86版本,路径为C:\Program Files (x86)\PowerShell\7\pwsh.exe
  • 点击「应用」「确定」,重启SSMS后即可生效

方法2:修改注册表(全局生效)

  • 按下Win+R输入regedit打开注册表编辑器
  • 导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQL Server Management Studio\<SSMS版本号>\Shell
    • 例如SSMS 19对应的版本号是19.0,可在注册表中找到对应项
  • 找到右侧的PowerShellCommand字符串值,双击将其数值数据改为PowerShell Core的执行路径,如"C:\Program Files\PowerShell\7\pwsh.exe"
    • 若不存在该值,右键空白处选择「新建」→「字符串值」,命名为PowerShellCommand后再设置路径
  • 关闭注册表编辑器,重启SSMS即可全局生效

验证配置结果

打开SSMS的「工具」→「启动PowerShell」,在窗口中输入$PSVersionTable.PSVersion,查看输出版本号是否为7+

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 18:10:26