1

Я ищу способ автоматизации активации Windows 7 машин через PowerShell. Мы получаем около 50 компьютеров в месяц, и они постепенно растут, поэтому ручная активация больше невозможна в наши сроки. Мы находимся в сети, где мы не можем запустить VAMT при подключении нашего сервера к Интернету. Мы бы предпочли сценарий, который мог бы быть написан с помощью программы и распространяться через FTP. У нас уже есть каркас программы, поэтому нам просто нужен скрипт.

Мы также открыты для любых других вариантов, если они не связаны с серверами. У нас нет рабочей силы для поддержки другого сервера в нашей локальной сети.

Мы используем это прямо сейчас:

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

slmgr.vbs /ato

Это не приводит к успешной активации машин с имеющимися у нас ключами продуктов.

Заранее спасибо!

1 ответ1

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()

Взято с http://blogs.technet.com/b/rgullick/archive/2013/06/13/activating-windows-with-powershell.aspx. Это только сработало для меня при активации машины пару дней назад

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .