Вики IT-KB

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

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

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


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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
draft:aleksey-maksimov:remote-office-2016-activation-via-powershell [03.10.2018 13:35] – создано Алексей Максимовmicrosoft-software:remote-configuring-and-activating-kms-client-for-office-2016-with-powershell [13.10.2018 18:11] (текущий) Алексей Максимов
Строка 1: Строка 1:
 +===== Удалённая KMS-активация Office 2016 с помощью PowerShell =====
 +
 +
 +{{:microsoft-software:pasted:20181013-180219.png }} Здесь приводится пример того, как с помощью **PowerShell** подключиться к удалённому компьютеру на базе ОС Windows и получить информацию о текущих настройках и состоянии **KMS**-клиента в **Microsoft Office 2016**, а также о том, как изменить эти настройки и выполнить активацию.
 +
 Открываем сессию подключения к удалённому ПК Открываем сессию подключения к удалённому ПК
  
Строка 6: Строка 11:
 Получаем информацию о данных по KMS серверу, хранящихся в реестре удалённого компьютера Получаем информацию о данных по KMS серверу, хранящихся в реестре удалённого компьютера
  
-<code powershell>Invoke-Command -Session $Session -ScriptBlock { $(Get-ItemProperty hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform).KeyManagementServiceName} +<code powershell>Invoke-Command -Session $Session -ScriptBlock { 
-Invoke-Command -Session $Session -ScriptBlock { $(Get-ItemProperty hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform).KeyManagementServicePort}</code>+$RegKey = Get-ItemProperty HKLM:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform  
 +$RegKey.KeyManagementServiceName 
 +$RegKey.KeyManagementServicePort 
 +}</code>
  
 Выполняем команду получения данных о статусе активации Выполняем команду получения данных о статусе активации
  
-<code powershell>Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus }</code>+<code powershell>Invoke-Command -Session $Session -ScriptBlock {  
 +cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus  
 +}</code>
  
 Если продукт не активирован и не задан KMS сервер, то можем попробовать их задать данные о KMS форсированно Если продукт не активирован и не задан KMS сервер, то можем попробовать их задать данные о KMS форсированно
  
-<code powershell>Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:KMS01.holding.com } +<code powershell>Invoke-Command -Session $Session -ScriptBlock {  
-Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /setprt:1688 }</code>+cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:KMS01.holding.com  
 +cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /setprt:1688  
 +}</code>
  
 Вызываем активацию Вызываем активацию
  
-<code powershell>Invoke-Command -Session $Session -ScriptBlock { cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /act }</code>+<code powershell>Invoke-Command -Session $Session -ScriptBlock {  
 +cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /act  
 +}</code>
  
 Закрываем сессию Закрываем сессию
  
 <code powershell>Remove-PSSession $Session</code> <code powershell>Remove-PSSession $Session</code>
 +
 +----
 +Проверено на следующих конфигурациях:
 +^ Версия ОС ^ Версия Office ^ Версия PowerShell ^
 +| Windows 10 1803 (17134.286) | Office 2016 (16.0.4738.1000) 32-bit | 5.1.17134.228 | 
 +
 +----
 +{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 13.10.2018 18:02
 +
 +{{tag>"Microsoft Office" "Office 2016" PowerShell "PowerShell Remoting" KMS Activation Licensing "Windows 10"}}
 +
 +~~DISCUSSION~~
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