質問: powershellとpowershelliseのenvironment.osversion powershellとpowershelliseから2つの異なるバージョンのosが表示されるのはなぜですか?os:microsoft windows server 2012r2データセンターの評価powershell:バージョン4.0powershellps c:\> [system.environment]::osversion.version major minor build revision ----- ----- ----- -------- 6 3 9600 0 powershell iseps c:\> [system.environment]::osversion.version major minor build revision ----- ----- ----- -------- 6 2 9200 0
回答: windows 8.1/server 2012 getversionex アプリケーションにwindows 8.1でサポートされているosidが含まれていない場合、windows 8(6.2ビルド9200)のデータを返します。guiにこのエントリが含まれていないようです。