加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

安装了哪个版本的Windows Management Framework?

发布时间:2020-12-30 21:48:40 所属栏目:Windows 来源:网络整理
导读:如何查看安装了哪个版本的 Windows Management Framework(WMF)?看起来似乎应该是一件简单的事情,但我不能.即使谷歌搜索一堆不同版本的问题也几乎没有. 它不在appwiz.cpl中,并且regedit找不到“Windows Management Framework”的任何内容,它为“wmf”找到了

如何查看安装了哪个版本的 Windows Management Framework(WMF)?看起来似乎应该是一件简单的事情,但我不能.即使谷歌搜索一堆不同版本的问题也几乎没有.

它不在appwiz.cpl中,并且regedit找不到“Windows Management Framework”的任何内容,它为“wmf”找到了太多无关紧要的东西

我只是想以任何合理的方式知道如何检查它.是否有注册表项?有没有我可以检查的文件?什么???

我能找到的最接近的东西就是在serverfault上:Methods to Detect version of Windows Management Framework.这个问题从同样的问题开始,但似乎要求在GPO中使用特定的检查方式;也许这就是它没有答案的原因.

我想要检查多台计算机.我开始使用的是Windows Server 2008 R2 Standard.还将有其他Windows Server操作系统.

如果您知道任何标签比我的标签更好,请评论或重新标记;我找不到任何能很好地描述这个问题的东西.

更新:有些人似乎认为“$PSVersionTable”(和/或它的各种属性)是一个答案.我终于意识到这是一个PowerShell变量(也许’PS’前缀应该为我提供它,但它没有),并试图深入挖掘.这导致了另一个问题:What do the contents of PowerShell’s $PSVersionTable represent?.

Update2:基于我现在收集的所有信息和我更好的理解,我相当确定PowerShell的内置变量$PSVersionTable.PSVersion在技术上不是这个的答案,但它经常(有时?总是?不确定)相同,因为版本可能是相辅相成的. $PSVersionTable.WSManStackVersion变量可能是我想要的,但该属性的官方简短描述显示它代表WS-Management堆栈. WS-Management堆栈与WMF是一回事吗?谷歌搜索表明它们密切相关,但我不确定答案是肯定的.

请参阅Microsoft的此文档:

https://docs.microsoft.com/en-us/powershell/scripting/setup/installing-windows-powershell?view=powershell-5.1

在“升级现有Windows Powershell”部分中,它具体说明:

The installation package for PowerShell comes inside a WMF installer. The version of the WMF installer matches the version of PowerShell; there’s no stand alone installer for Windows PowerShell.

我认为这是答案的人.运行$PSVersionTable.PSVersion以获取版本.

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!