Windows Updateの自動更新の設定をプログラムからするには
Windows Updateの自動更新の設定は、 コントロールパネルから設定できますが、プログラムから変更することもできます。
下記のレジストリ変更することにより、設定可能です。
ルートキー: HKEY_LOCAL_MACHINE
サブキー: Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
値は下記になります。
値の名前 |
値の種類 |
値 |
内容 |
NoAutoUpdate |
REG_DWORD |
0 |
自動更新をします。通常はこの値の名前自体ないか、値が0です。 |
1 |
自動更新をしない。拒否用です。AUOptionsに関わらず自動更新を実行しません。 |
AUOptions |
REG_DWORD |
1 |
自動更新を無効にします。 |
2 |
更新の通知のみを行います。 |
3 |
更新を自動的にダウンロードしますが、インストールは手動で行います。 |
4 |
自動的にダウンロードし、指定した曜日(もしくは毎日) (ScheduledInstallDay)の指定した時間 (ScheduledInstallTime) に、推奨される更新をインストールします。 |
ScheduledInstallDay |
REG_DWORD |
0〜7 |
AUOptionsが 4 のときにのみ使用されます。0で毎日自動更新します。1で日曜日、2で月曜日、3で火曜日、4で水曜日、5で木曜日、6で金曜日、7で土曜日に自動更新をします。 |
ScheduledInstallTime |
REG_DWORD |
0〜23 |
AUOptionsが 4 のときにのみ使用されます。自動更新をインストールする時間を0〜23時で設定します(0で0時、1で1時・・・23で23時)。 |
|