Workspace Environment Management
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

スクリプト化されたタスクを使用して Windows 更新プログラムを自動的に適用する

管理者として、管理するデバイスが多数ある場合があります。これらは異なるドメインに存在し、セキュリティレベルや Windows OS のバージョンが異なる可能性があります。潜在的なリスクを防ぐためにこれらのデバイスをタイムリーに更新するのは面倒な作業です。この目標を達成するには、次のことを行ってください。

  • 更新に関連する情報を収集します。

  • 収集した情報を比較して、更新がないデバイスを特定します。

  • 関連するデバイスに 1 つまたは複数のアップデートを 1 つずつ適用します。

Workspace Environment Management (WEM) には、デバイスにアップデートを適用するタスクを簡略化するスクリプト形式のタスク機能があります。

必要なのは、2 つのスクリプトタスクを設定することだけです。一般的なワークフローは次のとおりです。

  1. スクリプトを2つ用意してファイルを作成する

  2. 2 つのスクリプトタスクを追加

  3. 2 つのスクリプトタスクを設定します。

  4. タスク実行レポートを表示する

スクリプトを2つ用意してファイルを作成する

  1. 利用可能なアップデートを監視するスクリプトを用意してください。

    $List = Get-Content \hyenvwemserver\share\hotfix.list $Applied = Get-HotFix | Select-Object -ExpandProperty HotFixID $ExitCode = 0 $List | ForEach-Object { if(-not ($Applied.Contains($\_))) { Write-Host $\_ $ExitCode = 1 } } Exit $ExitCode
  2. 更新を適用する別のスクリプトを用意してください。

    Param( [string]$consoleOutputPath ) $List = Get-Content $consoleOutputPath $List | ForEach-Object { Write-host "Installing hotfix: $\_" Get-WindowsUpdate -Install -KBArticleID $\_ }
  3. 更新のリストを含むファイルを作成します。

    注:

    このファイルを WEM エージェントがアクセスできる場所、たとえば共有パス\\hyenvwenserver\share\hotfix.listに置きます。

    更新リストを含むファイル

2 つのスクリプトタスクを追加

以下の情報は、「 スクリプト化されたタスクを追加する」のガイダンスを補足するものです。2 つのスクリプトタスクを作成するには、以下の詳細を念頭に置いて、その記事の一般的なガイダンスに従ってください。

Web コンソール > スクリプトタスクで、2 つのスクリプトタスクを追加します。

スクリプト化されたタスク

2 つのスクリプトタスクを設定します

以下の情報は、「 スクリプトタスクの設定」のガイダンスを補足するものです。スクリプト化された 2 つのタスクを設定するには、以下の詳細を念頭に置いて、その記事の一般的なガイダンスに従ってください。

  1. 関連する設定セットに移動し、 スクリプトタスク設定に移動して、「更新の適用」タスクを設定します。

    この例では、タスクは次のように具体的に構成されています。

    1. [ はい ] を選択してタスクを有効にします。

    2. [タスクを実行する前に署名を確認してください] をオフにします

    3. トリガー」で、次のように「スケジュールされた」トリガーを作成します。

      トリガー 1 の作成

  2. 同じ構成セットで、「更新の監視」タスクを設定します。

    この例では、タスクは次のように具体的に構成されています。

    1. [ はい ] を選択してタスクを有効にします。

    2. [タスクを実行する前に署名を確認してください] をオフにします

    3. トリガー」で、次のように「カスタムスクリプトタスク結果」トリガーを作成します。

      トリガー 2 の作成

タスク実行レポートを表示する

タスクが正常に実行されたら、レポートを確認して結果を確認できます。詳細については、「 レポート」を参照してください。この例では、次のレポートが表示されます。

レポート概要:

Report summary

「更新の適用」タスクのレポート詳細:

レポート詳細 1

「更新の監視」タスクのレポート詳細:

レポート詳細 2

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
スクリプト化されたタスクを使用して Windows 更新プログラムを自動的に適用する