是否可以在Windows 10 Pro 1511版上将PowerShell 5.0升级到5.1?
Windows 10 RTM和1511具有PowerShell 5.0;有5.1和PowerShell Core(a.k.a。6.0)。
PowerShell随WMF安装程序一起安装,但无论我在哪里搜索,它都会像Windows 10 RTM / 1511一样永远停留在5.0。
答案 0 :(得分:0)
简单的答案是,是的,你可以,这是设计,就像你可以在目标支持的系统上安装PowerShell v6,甚至是运行其他版本的PowerShell的那个。
所以,不,这不是编程问题,而是PowerShell 5.1操作系统要求问题。
每个PowerShell版本的系统要求都在PowerShell文档中。
Windows PowerShell系统要求
本主题列出了Windows PowerShell 3.0的系统要求, Windows PowerShell 4.0和Windows PowerShell 5.0,以及特殊用途 功能,例如Windows PowerShell集成脚本环境 (ISE),CIM命令和工作流程。
答案 1 :(得分:0)
与其他答案相反,我认为无法独立于Windows 10上的操作系统版本升级Windows PowerShell。虽然Windows Management Framework 5.1有一个单独的安装程序(以便您可以独立于其他版本的Windows上的操作系统升级PowerShell),但您将看到是否尝试下载它不提供Windows 10兼容版本的Windows那个安装程序WMF 5.1 Operating System Compatibility page表示WMF 5.0和WMF 5.1“发送收件箱”,并附加说明:
关于“Ships in-box *”:WMF 5.0的功能包含在 原始的Windows 10 RTM版本。包括WMF 5.1的功能 在Windows Server 2016和Windows 10 Anniversary Edition中。 WMF 5.1是 不适用于这些操作系统版本,因为更新是 通过Windows Update提供。
据我所知,在Windows 10上安装Windows PowerShell 5.1的唯一有效方法是安装Windows 10周年纪念版(1607)或更高版本。
请注意,PowerShell Core(6.0)可以独立于Windows版本(以及Windows PowerShell)安装,但PowerShell Core是PowerShell(基于.NET核心构建)的显着不同版本。
答案 2 :(得分:-1)
是的,这是可能的。下载WFM 5.1并安装它
检查版本使用 - > $ psversiontable