土曜日, 11月 15, 2014

Configure Windows Software Update Services

These settings allow you to configure Windows client machines to use custom Microsoft Software Update Services (SUS) located on an internal corporate network instead of the Windows Update Internet site.

http://www.pctools.com/guides/registry/detail/1241/

WSUSサーバを建てたわけですが、ドメイン環境ではなく、ワークグループ環境で一台ずつグループポリシーをいじっていられないわけですよ。そんでね、PowerShell の勉強がてら一発で各マシンのグループポリシーを変更できれば楽ちんやなと、そんでもってPowerShell 使えまっせとドヤ顔したいわけですよ(笑

今回、参考にしてる本はコレね。
マイクロソフト関連書
Windows PowerShell実践システム管理ガイド 第2版
http://ec.nikkeibp.co.jp/item/books/P98400.html

これの第5章あたりを読んで…こんな感じにレジストリの内容が見えたん

なるほどねーと。

これをそのまま、設定するコマンドを作ればいいわけかーと。


おう、できましたまし。
なんか、本の書いてあるのはダメで、Set-ItemProperty にはちゃんと -name なんちゃらって書かないとエラーが出てしますのでした。ここら辺の詳しいところは TechNet http://technet.microsoft.com/ja-jp/library/hh849844(v=wps.620).aspx の方が正確みたいなので、そちらも参考にしてみてください。




PS HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate> Set-Location HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
Get-Item .\
Get-ChildItem
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name NoAutoUpdate -Value 0x00000000
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name AUOptions -Value 0x00000003
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name ScheduledInstallDay -Value 0x00000000
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name ScheduledInstallTime -Value 0x00000003
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name UseWUServer -Value 0x00000001
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name DetectionFrequencyEnabled -Value 0x00000001
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -name DetectionFrequency -Value 0x00000016
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -name DoNotConnectToWindowsUpdateInternetLocations -Value 0x00000001
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -name WUServer -Value 'http://XXX.XXX.XXX.XXX:8530/'
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -name WUStatusServer -Value 'http://XXX.XXX.XXX.XXX:8530/'
Get-Item .\
Get-ChildItem


    Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows


Name                           Property                                                                                                  
----                           --------                                                                                                  
WindowsUpdate                  WUServer                                     : http://XXX.XXX.XXX.XXX:8530/                                 
                               WUStatusServer                               : http://XXX.XXX.XXX.XXX:8530/                                 
                               DoNotConnectToWindowsUpdateInternetLocations : 1                                                          


    Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate


Name                           Property                                                                                                  
----                           --------                                                                                                  
AU                             NoAutoUpdate              : 0                                                                             
                               AUOptions                 : 3                                                                             
                               ScheduledInstallDay       : 0                                                                             
                               ScheduledInstallTime      : 3                                                                             
                               UseWUServer               : 1                                                                             
                               DetectionFrequencyEnabled : 1                                                                             
                               DetectionFrequency        : 22                                                                            


    Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows


Name                           Property                                                                                                  
----                           --------                                                                                                  
WindowsUpdate                  WUServer                                     : http://XXX.XXX.XXX.XXX:8530/                                 
                               WUStatusServer                               : http://XXX.XXX.XXX.XXX:8530/                                 
                               DoNotConnectToWindowsUpdateInternetLocations : 1                                                          


    Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate


Name                           Property                                                                                                  
----                           --------                                                                                                  
AU                             NoAutoUpdate              : 0                                                                             
                               AUOptions                 : 3                                                                             
                               ScheduledInstallDay       : 0                                                                             
                               ScheduledInstallTime      : 3                                                                             
                               UseWUServer               : 1                                                                             
                               DetectionFrequencyEnabled : 1                                                                             
                               DetectionFrequency        : 22                                                                            



PS HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate> 


0 件のコメント: