Windows Etkinleştirme Powershell Komut Dosyası


1

PowerShell üzerinden etkinleştirme Windows 7 makinelerini otomatikleştirmek için bir yöntem arıyorum. Ayda yaklaşık 50 bilgisayar alıyoruz ve yavaşça artıyor, bu nedenle son tarihlerimizde elle etkinleştirme artık mümkün değil. Sunucumuzu internete bağlarken VAMT'yi çalıştıramayacağımız bir ağdayız. Bir programla yazılmış ve FTP ile dağıtılabilecek bir senaryoyu tercih ederdik. Program çerçevemiz zaten var, bu yüzden sadece senaryoya ihtiyacımız var.

Sunucuları içermedikleri sürece, diğer seçeneklere de açığız. Yerel ağımızda başka bir sunucuya sahip olacak insan gücümüz yok.

Şu anda bunu kullanıyoruz:

slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

slmgr.vbs /ato

Bu, makineleri sahip olduğumuz ürün anahtarlarıyla başarıyla etkinleştirmez.

Şimdiden teşekkürler!


Windows Vista +, varsayılan olarak otomatik olarak etkinleştirmeye çalışır. Bu, resminizde veya başka bir şeyde devre dışı bırakılmış mı? Hangi Windows 7 sürümünü kullanıyorsunuz? Hangi lisans tipi - OEM, Perakende, MAK, KMS?
ᴇcʜιᴇ007

Windows 7 pro, OEM anahtarlarını kullanıyoruz.
AceHigh

Makineleri ayarlamak için WDS kullanıyor musunuz?
Patrick R.

Evet, WDS kullanıyoruz.
AceHigh

Yanıtlar:


2
$computer = gc env:computername

$key = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"

$service = get-wmiObject -query "select * from SoftwareLicensingService" -computername $computer

$service.InstallProductKey($key)

$service.RefreshLicenseStatus()

Alındığı http://blogs.technet.com/b/rgullick/archive/2013/06/13/activating-windows-with-powershell.aspx . Birkaç gün önce makineleri çalıştırırken bu sadece benim için çalıştı.


2016 SE sunucusunda çalışıyor
malakrsnaslava
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.