質問: powershellを使用してサーバーで実行されているwindowsのバージョンを確認するにはどうすればよいですか? リモートサーバーで実行できるpowershellスクリプトを作成しようとしています。これらのスクリプトでは、マシンで実行されているwindowsのバージョンに応じてさまざまな機能を実行したいと思います。スクリプトが実行されているマシン(server 2003、server 2008 r2など)で実行されているwindowsのバージョンを特定する方法について、ネット上で有用な情報を見つけることができないようです。どうすればこれを行うことができますか?
回答: get-wmiobject -class win32_operatingsystem | foreach-object -membername caption またはゴルフgwmi win32_operatingsystem |% caption 結果 microsoft windows 7 ultimate