Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-software:remote-configuring-and-activating-kms-client-for-office-2016-with-powershell

Это старая версия документа!


Открываем сессию подключения к удалённому ПК

$Session = New-PSSession -ComputerName "WS0001"

Получаем информацию о данных по KMS серверу, хранящихся в реестре удалённого компьютера

Invoke-Command -Session $Session -ScriptBlock { $(Get-ItemProperty hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform).KeyManagementServiceName}
Invoke-Command -Session $Session -ScriptBlock { $(Get-ItemProperty hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform).KeyManagementServicePort}

Выполняем команду получения данных о статусе активации

Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus }

Если продукт не активирован и не задан KMS сервер, то можем попробовать их задать данные о KMS форсированно

Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:KMS01.holding.com }
Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /setprt:1688 }

Вызываем активацию

Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /act }

Закрываем сессию

Remove-PSSession $Session

Обсуждение

Ваш комментарий:
 
microsoft-software/remote-configuring-and-activating-kms-client-for-office-2016-with-powershell.1538562924.txt.gz · Последнее изменение: 03.10.2018 13:35 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki