web-dev-qa-db-ja.com

PowerShellで自動更新(2012R2)を無効にする

関連する質問をいくつか見ましたが、うまくいかない解決策はありませんでした。私はWindowsサーバー2012R2を持っていますが、Powershell v5.0またはバッチで自動Windows更新を無効にする必要があります(Powershellが推奨されます)。

gpedit.mscを開いてComputer Configuration -> Administrative Templates -> Windows Components -> Windows Updateに移動し、Configure Automatic UpdatesDisableに変更することで、手動で行うことができます。

どのようにしてそれを自動的に行うことができますかなし外部PowerShellモジュール(PolicyFileEditorなど)を使用します。

それを変更して作業を完了することができる同等のレジストリキーはありますか? Windows Server 2008用のものがあることは知っていますが、2012R2を使用しています。

5
Noam

これは参考のためにWindows Updateのregキーの 完全なリスト ですが、HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdateから1これにより、Windows Updateが無効になります。

New-ItemProperty を使用して、PowerShellを使用してこの値を設定できます

4
James C.