Використовуємо KMS сервіс в домені для Windows & Office

Хочу поділитися з читачами мого блогу, як в мене в моїй підконтрольної інфраструктурі розгорнутий сервіс KMS для активації Windows 10 систем і Office 2016. Зроблено це для того, що б коли готується нова робоча станція, відкриваємо свій чек лист підготовки і в момент активації застосовуємо цю замітку. Тут все просто, або ж коли займаємося халтурою тільки за гроші, не за спасибі і шоколадку.

Я не буду показувати на бойовому середовищі, а відбудую все на базі гіпервізора Debian 10 + Proxmox 6.

Отже в наявності:

  • srv-dc1.polygon.com (Windows Server 2012 R2 Std)
  • W10X64.polygon.com

Крок №1: Припускаю, що у Вас є ключ для організації KMS сервісу, якщо так, то як поставити KMS слід ознайомитися з кроками замітки"Як розгорнути KMS сервіс на Windows Server 2008 R2"

Крок №2: В каталог C:\PO який у мене підготовлений за допомогою наступних команд на srv-dc1:


C:\Windows\system32>net share PO=C:\PO /GRANT:“Authenticated Users”,READ
 
C:\Windows\system32>icacls c:\PO /inheritance:d
 
C:\Windows\system32>icacls c:\PO /remove “Users” /T
 
C:\Windows\system32>icacls c:\PO /grant “CREATOR OWNER”:(OI)(CI)(IO)(F)
 
C:\Windows\system32>icacls c:\PO /grant “NT AUTHORITY\Authenticated Users”:(OI)(CI)(RX)
 
C:\Windows\system32>icacls c:\PO /grant “NT AUTHORITY\SYSTEM”:(OI)(CI)(F)
 
C:\Windows\system32>icacls c:\PO /grant “POLYGON\ekzorchik”:(OI)(CI)(F)
 
C:\Windows\system32>icacls c:\PO /grant “BUILTIN\Administrators”:(OI)(CI)(F)

розміщую два bat файлу з наступним змістом:

kms_activate_windows.cmd


rem cscript //B “%windir%\system32\slmgr.vbs” /ato
 
slmgr.vbs /skms srvdc1.polygon.com:1688
 
slmgr.vbs /ato

kms_activate_office.cmd


if exist “%ProgramFiles%\Microsoft Office\Office16\ospp.vbs” cd /d “%ProgramFiles%\Microsoft Office\Office16”
 
if exist “%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs” cd /d “%ProgramFiles(x86)%\Microsoft Office\Office16”
 
cscript ospp.vbs /inpkey:XQNVK8JYDBWJ9W3YJ8YRWFG99
 
cscript ospp.vbs /inpkey:PD3PCRHNGVFXJ298JK7DRJRJK
 
cscript ospp.vbs /inpkey:YG9NW3K39V2T3HJ93F3QG83KT
 
cscript OSPP.VBS /sethst:srvdc01.polygon.com
 
cscript OSPP.VBS /ac

Крок №3: Тепер коли я готував нове робоче місце після установки системи, драйверів, введення в домен, авторизуйтесь під Domain Admins (Login: ekzorchik), ставлю все ПО яке не встановлюються через GPO, наприклад Microsoft Office 2016. Потім звертаюся до \\srv-dc1\PO по черзі запускаю через запуск від імені адміністратора два батника вище і система Windows 10 Pro і Office 2016успішно активується.