Windows güncelleme ayarlarını komut satırı üzerinden değiştirebilir misiniz?


9

Windows güncelleme ayarlarını kontrol etmeden bazı sunucuları gönderdim (2008R2 x64 sunucusu çalışıyor) ... başarısız. Varsayılan olarak, otomatik olarak indirilip yüklenecek şekilde ayarlanmıştır. İndirmeleri gerekiyor ama yüklemem gerek. Bu komut satırı üzerinden yapılabilir mi? RDP bir seçenek değil.

Yanıtlar:


7

Bilgisayarlar bir etki alanındaysa, bu ayarı Grup İlkesi aracılığıyla yapılandırabilirsiniz.

Aksi takdirde, ilgili Kayıt Defteri değerini el ile yapılandırabilirsiniz:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\AUOptions
  1. Kontrol etme
  2. Kontrol edin ama indirmeyin
  3. İndirin ancak yüklemeyin
  4. İndirme ve yükleme

Bu anahtarın kullanımı belgelenmiş mi?
Harry Johnston

6

Elbette. İndir, yükleme için uyar:

reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AUOptions /t REG_DWORD /d 3

Check out Grup İlkesi Arama doğrudan kayıt defteri aracılığıyla politikasının diğer kısımlarını değiştirmek gerekiyorsa başvuru için - bu ADMX dosyaları arasında kazma çok daha hoş.


2
Bu anahtar Grup İlkesi davranışını simüle eder, yani ayarı GUI aracılığıyla değiştirilemeyecek şekilde kilitler. İstediğiniz şey bu olabilir veya olmayabilir. Açıkladığım anahtar, ayarı kontrol eden gerçek anahtar.
Massimo

@Massimo Gerçekten, iyi bir nokta.
Shane Madden

İşte Windows Update ile ilgili kayıt defteri girdilerini regarting bazı yararlı bilgiler technet.microsoft.com/en-us/library/dd939844(v=ws.10).aspx
Genç mayhe

4

Bu sunucuyu Etki Alanı ortamında kullanıyorsanız, bunu bir Windows Update grup ilkesi aracılığıyla yapmanız gerekir. Başka bir yöntem kullanırsanız, bu değişiklikleri bir GPO ile geri alamazsınız.

Etki alanı dışında bir ortamdaysanız, komutu komut satırını kullanarak yapabilirsiniz. Bu değişikliği doğrudan yapmanıza izin veren herhangi bir araç bilmiyorum, bu yüzden Windows kayıt defterini değiştirerek değişiklik yapmanız gerekecek.

Komut satırından, komutu kullanarak Windows kayıt defterini değiştirebilirsiniz REG ADD.

Değiştirmeniz gereken kayıt defteri ayarları HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU dizinine yerleştirilmiştir . Özellikle AUOptionWindows Update ayarını etkinleştirmek veya devre dışı bırakmaktan sorumlu olan değer. Değer:

0 Yerel yöneticinin ayarları seçmesine izin ver

1 Asla kontrol etme anlamına gelir

2 Kontrol edin, ancak iki yüklemeyi de indirme

3 Kontrol edin, indirin ancak yüklemeyin

4 Otomatik olarak indir ve yükle

Uzak bilgisayarlarda oluşturduğunuz komutu çalıştırmak için Microsoft Sysinternals komut satırı aracını PSExec kullanabilirsiniz . Sen kullanarak Windows Update hizmeti yeniden başlatmanız gerekir Net Stopve Net start.

Yani böyle bir şey kullanmalısın:

psexec.exe \\@Servers.txt net stop "Automatic Updates"
psexec.exe \\@Servers.txt REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 00000004
psexec.exe \\@Servers.txt net start "Automatic Updates"

Ayrıca Windows Update denetimini kullanarak

psexec.exe \\@Servers.txt WUAUCLT /DETECTNOW

Servers.txtHer satır için IP veya sunucu adına sahip basit bir not defteri dosyası nerede . Psexec'i kullanmak istemiyorsanız, REGkomutu uzaktan da çalıştırabilirsiniz . İçin REGveya PsexecGüvenlik Duvarı istisna Dosyası ve yazıcı paylaşımını etkinleştirmeniz gerekir ve komutları uzak sunucularda yönetici ayrıcalıklarına sahip bir kullanıcı hesabıyla çalıştırmanız gerekir. Kullanırken karşılaşabileceğiniz diğer sorunlar için https://stackoverflow.com/q/828432 adresine bakın .Access is deniedPsexec



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.