Windows Update をサービスと連携する

Windows Update をサービスと連携する

私は、通常は無人で、Jenkins の制御下でソフトウェアをコンパイルしている Windows マシンを持っています。Windows Update は時々そのマシンを再起動し、実行中のコンパイルがすべて中止され、エラー レポートが送信されます。

Windows Update サービスと連携する方法はありますか?

要件

  • 更新が保留中であることを検出し、このノードでは新しいビルドはスケジュールされません。
  • 実行中のジョブがすべて完了するまで更新を保留します
  • ノードがアイドル状態になるとすぐに更新をトリガーします

「更新を延期する」オプションに数時間の時間制限がある場合は許容されます。最長のビルドには通常約 5 時間かかり、マシンに負荷がかかっている場合は最大 10 時間かかります。

関連情報