Welcome to TechNet Blogs Sign in | Join | Help

フィールドSEあがりの安納です

Microsoft Evangelist -- Junichi Anno

News

  • お正月はオンラインセミナー 愛の戦士ですが何か?

    新着動画

    ・PowerPivotデモ

    ・SQL Azureの管理

    Twitter Updates

      follow me on Twitter

      Tech
    WSUS を Script から管理するには

    WSUS を管理するスクリプトをお探しの皆さんへ。

    残念ながら JP の Script Center には公開されていませんが、USサイトには WSUS 関連のスクリプトが掲載されています。

    今後、Script Center を含め US サイトとJP サイトの連携が強化される予定です。まだ詳細は私も把握していませんが、個人的にも大いに期待しています。ちなみに、US の Script Center は MSDN ライブラリのようなツリー構造で、かつスクリプトの検索もできるようになっています。RSSも有効なので、最新のスクリプトがすぐに把握できて便利です。

    US の Script Center に掲載されているスクリプトは以下の通りです。

    Windows Update

    Client Side Management
    ||
    │├ Software Update エージェントの設定画面を表示するスクリプト vbs
    │├ Software Update ウィザードの起動 vbs
    │├ 特定のアップデートモジュールを適用する  vbs
    ││  ※Exception がプロパティエラーになりますね
    │├ 自動更新の設定を表示する vbs
    ││  ※このスクリプトは、Tales from the Script で詳しく解説されています
    │├ Windows Update エージェントに設定されているプロキシーを表示する vbs
    │├ Windows Update エージェントの更新プログラムの検索に関する動作環境を表示する vbs
    │├ Windows Update エージェントの接続先sサーバ等に関する動作環境を表示する vbs
    ││  ※RedirectURL と UIPluginClsid はプロパティエラーになりますね...
    │├ Windows Update エージェントの現在の状態を表示する vbs
    │├ 更新の履歴を表示する vbs
    │|  ※Exception と UnmappedException はプロパティエラーになりますね...
    │├ 更新スケジュールの変更 vbs
    │├ ドライバーの更新があるかどうかを検索する vbs
    ││  ※1行目の @ はエラーになるので @だけ削除してから実行しましょう
    │├ ソフトウェアの更新があるかどうかを検索する vbs
    │└ 更新IDを指定して、更新プログラムをアンインストールする vbs

    Server Side Management
      |
      ├ Active Directory からOU情報を取得して WSUS の管理グループとしてインポートする PowerShell
      │   ※これ、面白いです。PowerShell だと、短いですなぁ。
      ├ 承認された更新プログラムの一覧を表示する PowerShell
      ├ コンピュータが所属していない管理グループを削除する PowerShell
      ├ 再起動を要求されているコンピュータの一覧を表示する PowerShell
      ├ 独自に作成した更新プログラム(MSPファイル)を配布する PowerShell
      ├ WSUS 3.0 のデータベースを整理して性能を改善する T-SQL
      │  ※WSUS2.0では動かないようです
      ├ WSUS 3.0 で構成されたすべてのノードのサーバー情報を表示する PowerShell
      ├ WSUS 3.0 サーバーの管理コンピュータに関するサマリ情報を表示する PowerShell
      └ WSUS 3.0 サーバーと Windows Update サイトの同期を開始する PowerShell
     

    参考サイト

    MSDN Windows Server Update Services
      http://msdn2.microsoft.com/en-us/library/bb267810.aspx

    Tales from the Script 2005/07
      http://www.microsoft.com/japan/technet/community/columns/scripts/sg0705.mspx
    Hey, Scripting Guy 2004/09
      http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/sept04/hey0929.mspx
    Hey, Scripting Guy 2005/08
      http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/aug05/hey0824.mspx
    サポート技術情報 Windowsupdate.log ファイルの解釈
      http://support.microsoft.com/kb/902093/ja

    WSUS Product Team Blog
      http://blogs.technet.com/wsus/default.aspx

    Posted: Wednesday, July 11, 2007 4:19 PM by junichia
    Filed under: , ,

    Comments

    No Comments

    Anonymous comments are disabled
    Page view tracker