Як перевірити, яка версія версії Windows Management Framework (WMF) встановлена? Здається, це повинно бути простою справою, але я не можу. Навіть у Googling купа різних версій запитання виявляється мало нічого.
Це не в appwiz.cpl, і regedit не знаходить нічого для "Windows Management Framework", і він знаходить занадто багато сторонніх речей для "wmf"
Я просто хочу знати, як це взагалі перевірити, будь-яким розумним чином. Чи є в ньому ключ реєстру? Чи є файл, який я можу перевірити? Що-небудь ???
Найближче, що я міг знайти тут, на сервері за замовчуванням: Методи виявлення версії Windows Management Framework . Це питання починається з того самого, але, схоже, вимагає конкретного способу перевірки, який би використовувався в груповій групі; можливо, саме тому на нього не було відповідей.
Є кілька комп’ютерів, на яких я хочу це перевірити. Я починаю з Windows Server 2008 R2 Standard. Будуть і інші операційні системи Windows Server.
Якщо ви знаєте якісь теги, які працюють краще, ніж те, що я маю, будь ласка, прокоментуйте або повторно позначте; Я нічого не міг знайти, що добре описало це питання.
Оновлення: Деякі люди, здається, вважають, що " $PSVersionTable
" (та / або різні його властивості) є відповіддю. Нарешті я нещодавно зрозумів, що це змінна PowerShell (можливо, префікс PS повинен був би віддати її мені, але вона цього не зробила) і спробувала копати глибше. Це спричинило ще одне питання: Що являє вміст $ PSVersionTable PowerShell? .
Update2: Виходячи з усієї інформації, яку я зібрав зараз, і мого кращого розуміння, я досить впевнений, що вбудована змінна PowerShell $PSVersionTable.PSVersion
технічно не є відповіддю на це, але що це часто (іноді? Завжди? Не впевнений) те саме, що і у версіях може йти рука об руку. $PSVersionTable.WSManStackVersion
Змінна може бути те , що я хочу, але офіційне короткий опис того, що властивість показує , що як уявлення стека WS-Management. Чи стек WS-менеджменту те саме, що WMF? Гуглінг припускає, що вони тісно пов'язані, але я не впевнений, чи відповідь на це так.
$PSVersionTable.PSVersion
але не використовувати WMI?" - це не відповідь. Що це навіть означає? Якщо ви могли б взяти цей коментар і перетворити його на відповідь, яка насправді корисна, я би вдячний. Це $PSVersionTable.PSVersion
змінна якогось типу, яка є десь доступною? Якщо так, чи гарантовано це версія WMF? Я спробував echo $PSVersionTable.PSVersion
і отримав результат$PSVersionTable.PSVersion
echo $PSVersionTable.PSVersion
і отримали висновок $PSVersionTable.PSVersion
- що вас бентежить в моєму коментарі / відповіді на інше питання?