インストールされているWindows Management Framework(WMF)のバージョンを確認するにはどうすればよいですか?見つけるのは簡単なことのように思えますが、私はできません。さまざまなバージョンの質問をグーグルで検索しても、ほとんど何も起こりません。
appwiz.cplにはなく、regeditは「Windows Management Framework」に対応するものを何も見つけません。また、「wmf」には余分なものを見つけすぎます。
妥当な方法でそれをチェックする方法を知りたいだけです。レジストリキーはありますか?チェックできるファイルはありますか?何でも?
私が見つけることができた最も近いものは、serverfaultでここにありました:Windows Management Frameworkのバージョンを検出する方法。その質問は同じことから始まりますが、GPOで使用される特定のチェック方法を求めているようです。おそらくそれが答えを得られなかった理由です。
これを確認したいコンピューターが複数あります。私が始めているのは、Windows Server 2008 R2 Standardです。他のWindows Serverオペレーティングシステムもあります。
私が持っているものよりもうまく機能するタグを知っている場合は、コメントまたはタグを付け直してください。この質問をうまく説明できるものは見つかりませんでした。
更新:一部の人々は、「$PSVersionTable
」(および/またはそのさまざまな特性)が答えだと考えているようです。私はついに、これがPowerShell変数であることに最近気づきました(おそらく「PS」接頭辞はそれを与えてくれるはずでしたが、そうではありませんでした)、さらに掘り下げようとしました。これにより、別の質問が生じました。PowerShellの$ PSVersionTableの内容は何を表しているのでしょうか?。
Update2:私が今収集したすべての情報とより良い理解に基づいて、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
-他の質問に対する私のコメント/回答で何を混同していますか?