Script de Powershell de Ativação do Windows

1

Estou procurando um método para automatizar as máquinas do Windows 7 de ativação por meio do PowerShell. Recebemos aproximadamente 50 computadores por mês e está aumentando lentamente, portanto, a ativação manual não é mais possível com nossos prazos. Estamos em uma rede onde não podemos rodar o VAMT enquanto conectamos nosso servidor à internet. Nós preferimos um script que possa ser escrito com um programa e distribuído via FTP. Nós já temos o framework do programa, então só precisamos do script.

Também estamos abertos a outras opções, desde que não envolvam servidores. Não temos recursos humanos para manter outro servidor em nossa rede local.

Estamos usando isso agora:

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

slmgr.vbs /ato

Isso não ativa as máquinas com as chaves de produto que temos.

Obrigado antecipadamente!

    
por AceHigh 12.01.2015 / 16:43

1 resposta

1
$computer = gc env:computername

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

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

$service.InstallProductKey($key)

$service.RefreshLicenseStatus()

Extraído do link . Isso só funcionou para mim ao ativar máquinas há alguns dias atrás

    
por 28.05.2015 / 16:08