Как проверить, какая версия Windows Management Framework (WMF) установлена? Кажется, это должно быть легко узнать, но я не могу. Даже поиск в Google множества разных версий вопроса мало что дает.
Его нет в appwiz.cpl, и regedit ничего не находит для «Windows Management Framework» и находит слишком много посторонних для «wmf»
Я просто хочу знать, как это проверить, любым разумным способом. Для этого есть ключ реестра? Есть ли файл, который я могу проверить? Что-нибудь???
Самая близкая вещь, которую я смог найти, была здесь о сбое сервера: Методы обнаружения версии Windows Management Framework . Этот вопрос начинается с того же, но, похоже, он требует особого способа проверки для использования в объекте групповой политики; возможно, именно поэтому он не получил ответов.
Есть несколько компьютеров, на которых я хочу это проверить. Я начинаю с Windows Server 2008 R2 Standard. Будут и другие операционные системы Windows Server.
Если вам известны какие-либо теги, которые работают лучше, чем у меня, пожалуйста, прокомментируйте или сделайте метку; Я не мог найти ничего, что хорошо описывало бы этот вопрос.
Обновление: некоторые люди думают, что " $PSVersionTable
" (и / или различные его свойства) является ответом. Недавно я наконец понял, что это переменная PowerShell (возможно, префикс 'PS' должен был дать ее мне, но это не так) и попытался копать глубже. Это привело к другому вопросу: что представляет собой содержимое PowerShell $ PSVersionTable? ,
Обновление 2: Исходя из всей информации, которую я собрал сейчас, и моего лучшего понимания, я вполне уверен, что встроенная переменная PowerShell $PSVersionTable.PSVersion
технически не является ответом на это, но часто (иногда «всегда» не уверен) То же, что и в версиях, может идти рука об руку. $PSVersionTable.WSManStackVersion
Переменная может быть то , что я хочу, но официальное краткое описание того, что свойство показывает , что как представление стека WS-Management. Стек WS-Management - это то же самое, что и WMF? Гугл предполагает, что они тесно связаны, но я не уверен, что ответ «да».
$PSVersionTable.PSVersion
но с помощью WMI?" это не ответ. Что это вообще значит? Если бы вы могли взять этот комментарий и превратить его в действительно полезный ответ, я был бы признателен за это. Это $PSVersionTable.PSVersion
переменная какого-то типа, которая доступна где-то? Если да, гарантированно ли будет версия WMF? Я попытался echo $PSVersionTable.PSVersion
и получил вывод$PSVersionTable.PSVersion
echo $PSVersionTable.PSVersion
и получили вывод $PSVersionTable.PSVersion
- чем вас смущает мой комментарий / ответ на другой вопрос?