みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

WindowsServerをコマンドラインからWindowsUpDateする方法

いつも教えていただきありがとうございます。
WindowsServerの効率よいWindowsUpdate方法があれば教えてください。

毎月メンテナンスでOSがWindowsServer2003、Windows2000ServerのサーバをWindowsUpdateして再起動しています。(自動アップデートは設定していません)
10台近くサーバがあり1台ずつログインしてWindowsUpDate行っていますが、時間がかかります。
そこでコマンドを設定したバッチファイルか何かで再起動手前のWindowsUpdateインストールまで行いタスクで再起動したいと思っています。

コマンドで操作する方法があるようなのですが、方法をうまく探しあてることができておりません。
WindowsServerをコマンドラインからWindowsUpDateする方法、または効率よくWindowsUpdateを行う方法をご存じの方いらっしゃいましたら
教えていただけませんでしょうか。

サーバはそれぞれスタンドアローン状態です。ActiveDirectoryは構築していません。

投稿日時 - 2009-08-18 20:14:56

QNo.5217639

暇なときに回答ください

質問者が選んだベストアンサー

アップデートファイルをバッチ処理で適用する場合、まず、該当するアップデートファイルを"Microsoft Download Center"からダウンロードします。
その後、バッチファイルに、

"%DownloadTemp%\windows2000-kb960859-x86-jpn.exe" /passive /norestart
"%DownloadTemp%\windows2000-kb958470-x86-jpn.exe" /passive /norestart
   ・・・・
"%DownloadTemp%\windows2000-WindowsMedia9-kb973540-x86-jpn.exe" /passive /norestart
"%DownloadTemp%\windows2000-kb973869-x86-jpn.exe" /passive /norestart
(↑の"%DownloadTemp%の部分には、アップデートファイルをダウンロードしたフォルダを指定してください。
Set DownloadTemp=C:\WINNT\Temp
等をバッチファイルの先頭に記述しても良いです。)

等、コマンドラインの後ろに"/passive"(または"/quiet")オプションと"/norestart"オプションを指定したバッチファイルを作成して実行します。

/passive :無人インストール(状況表示あり)
/quiet  :無人インストール(状況表示無し)
/norestart:インストール後に再起動しない

『Microsoft サポートオンライン:Windows ソフトウェア更新プログラム パッケージのコマンド ライン スイッチ』
http://support.microsoft.com/kb/262841/ja/

古いアップデートファイルの場合、↑の参考URLの『Hotfix.exe プログラムのコマンド ライン スイッチ』のオプションスイッチを指定する必要がある場合があります。(最近のものはほとんど、『Update.exe プログラムのコマンド ライン スイッチ』のオプションスイッチが使えます。)
なお、↓もお読みください。
『同上:複数の Windows 更新プログラムまたは修正プログラムを同時にインストールし、再起動を 1 回で済ませる方法』
http://support.microsoft.com/kb/296861/ja/

『同上:複数の修正プログラムを同時にインストールすると、正しいファイルがインストールされないことがある』
http://support.microsoft.com/kb/815062/ja/

参考URL:http://support.microsoft.com/kb/262841/ja/

投稿日時 - 2009-08-20 17:43:37

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問