首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerShell ISE:如何运行新的PowerShell版本

PowerShell ISE:如何运行新的PowerShell版本
EN

Stack Overflow用户
提问于 2018-09-22 11:32:43
回答 2查看 17.2K关注 0票数 17

如何让PowerShell ISE与PowerShell 6.0配合使用。目前,它的版本是4.0。

这台服务器安装了PowerShell4.0,我通过以下链接安装了带有powershell6.1.0- PowerShell -x64.msi的PowerShell 6.0:https://github.com/PowerShell/PowerShell/releases文件现在位于C:\Program files \powershell6中。

但是,ISE仍然显示4.0,但我需要它来运行6.0

$PSVersionTable.psversion

主要版本和次要版本

4 0 -1 -1

EN

回答 2

Stack Overflow用户

发布于 2018-09-22 16:28:09

PowerShell有3个可执行文件...

仅限Windows ...

  • PowerShell_ISE.exe = ISE主机- v5.1
  • powershell.exe =控制台v2 v1 - 5.1

注意:(没有新的版本即将到来,但根据微软的公告,它将继续支持今天的版本,只是没有什么新的东西。只是修复了/security的错误。)

跨平台

  • pwsh.exe = PowerShell核心/v6

如果您使用的是v6,则使用的编辑器是Visual Studio Code,它也是跨平台的,这与ISE不同。

https://code.visualstudio.com/Download

他们没有计划让ISE利用pwsh.exe/PSCore。

但是,您可以继续使用ISE,如果您需要特定的东西来利用PSCore,您必须像使用cmd.exe一样为其买单。您的代码将运行pwsh.exe控制台,并将您返回到ISE,具体取决于您向ISE执行命令的方式。

票数 11
EN

Stack Overflow用户

发布于 2018-09-22 16:29:59

您正在使用的是integrated ISE,它总是将integrated作为集成外壳,您需要在这里使用VSCode,在这里您可以选择要使用的PowerShell版本...

只需在文件->首选项->设置中更改以下项目。

代码语言:javascript
复制
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\pwsh.exe"

同样可以通过UI在几次点击即可完成。

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

https://stackoverflow.com/questions/52453260

复制
相关文章

相似问题

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