web-dev-qa-db-ja.com

2つのサーバーに同じ機能と更新がインストールされていることを確認するにはどうすればよいですか?

2つのWindowsServer 2008サーバーがあります。1つはテスト環境用で、もう1つは開発環境用です。正確な機能とアップデートがインストールされていることを確認したいのですが、それを確認する最も簡単な方法は何ですか?

2
jrara

Powershellはこの情報を取得して、インストールされている機能や更新を目で確認するよりも簡単に2つのサーバーを比較できます。各サーバーでこれらを実行します。

  1. サーバーの1つで、PowerShellプロンプトを開き、Import-Module servermanagerと入力します。
  2. 次に、Get-WindowsFeatureと入力して、インストールされている機能を一覧表示します。
  3. インストールされた更新を取得するには、gwmi Win32_QuickFixEngineering | sort HotFixIDと入力します(両方のリストを同じKB順序で比較できるようにします。また、-computerパラメーターgwmi Win32_QuickFixEngineering -computer <computername>| sort HotFixIDを追加して、リモートサーバーに対してこのコマンドを実行することもできます。

出力をフォーマットして見栄えを良くしたり、特定の列を除外したり、PSに結果を比較させたり、更新や機能が不足しているサーバーを教えたりするためにできることは他にもたくさんありますが、比較するサーバーは2つしかないため、あまり関与せずにそこにたどり着くでしょう。

6
August

[インストールされたプログラム]、[更新の表示]の順に確認し、並べて比較するか、画面を印刷して印刷し、地理的に離れていない場合は参照します。これは、コンピューターに関する非常に詳細な情報を含むプログラムへのリンクです。これはあなたがコンピュータについて知りたいと思うかもしれないすべてに役立ちます...

リンク: http://www.u4ik.us/public/WinAudit.exe

注:プログラムは完全であるため(おそらく30秒)、すべてをスキャンするのに長い時間がかかります。

2
U4iK_HaZe