Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » WMI - KMS активация через GPO

Ответить
Настройки темы
WMI - KMS активация через GPO

Пользователь


Сообщения: 105
Благодарности: 8

Профиль | Отправить PM | Цитировать


Всем привет.
Помогите накидать скрипт для активации клиентских машин на корпоративном KMS.
Проблема такова:
Развёртывание Windows производилось через WDS, забыли указать ключ установки. В дальнейшем это привело к необходимости через GPO установить дянный ключ.
Попробовал задать логон скрипт для компьютера:
cscript c:\windows\system32\slmgr.vbs
с параметрами
-ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4 -ato

Что собственно ни к чему не привело. В дальнейшем, как выяснилось необходимы более высокие привилегии пользователя.
Воспользовавшись поиском нарыл на вот такой материал:
читать дальше »
Включение активации при обычном доступе

По умолчанию активация требует наличия прав администратора. Однако в тех случаях, когда пользователи не имеют прав доступа локального администратора и автоматическая активация не может быть выполнена в течение первых 30 дней льготного периода, клиенты могут предоставить право выполнения этих операций пользователям, имеющим право обычного доступа. Чтобы разрешить пользователям, имеющим право обычного доступа, устанавливать ключи продукта, выполнять активацию и переоснащение компьютеров, значение записи реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL\UserOperations (REG_DWORD) нужно установить равным 1. После включения этого параметра реестра все запросы установки ключей продукта, активации и переоснащения должны выполняться с помощью сценария Slmgr.vbs.
http://technet.microsoft.com/ru-ru/l.../bb490214.aspx

Но и это не помогло.

Отправлено: 00:40, 14-02-2012

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


1) Клиенты могут найти KMS? Если нет ,то укажите вручную:
cscript slmgr.vbs /skms <value>:<port>

2) И попробуйте каждую команду в отдельной строке.
cscript slmgr.vbs /ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
cscript slmgr.vbs /ato

Отправлено: 01:56, 14-02-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 105
Благодарности: 8

Профиль | Отправить PM | Цитировать


Kazun,
читать дальше »
C:\Users\test>cscript c:\windows\system32\slmgr.vbs /ipk FJ82H-XT6CR-J8D7P-XQJJ2
-GPDD4
Сервер сценариев Windows (Microsoft R) версия 5.8
c Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены.

Ошибка: 0xC004F025 Отказано в доступе: для выполняемого действия требуется более
высокий уровень привилегий


KMS опубликован в DNS, исключение для порта 1688 создано. Клиенты на которых руками всё вбивалось - активируются.
Уже не знаю куда копать. Чес слово.
По логике вещей всё должно работать, т.к. через AD я задаю параметр реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL\UserOperations
Затем задаю логон скрипт на компьютер
cscript c:\windows\system32\slmgr.vbs
с параметрами
-ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

Отправлено: 14:41, 14-02-2012 | #3



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


diga, попробуйте VAMT вместо этого.

Отправлено: 18:38, 14-02-2012 | #4


Пользователь


Сообщения: 116
Благодарности: 12

Профиль | Отправить PM | Цитировать


Использую такой скрипт для активации Windows 7/8/2008/2012
посредством локального KMS
==================================================
@echo off & color 1F
setlocal ENABLEDELAYEDEXPANSION
for /F «usebackq tokens=4 delims= » %%I in (`%SYSTEMROOT%\system32\chcp.com`) do set ACTCODEPAGE=%%I
«%SYSTEMROOT%\system32\chcp.com» %ACTCODEPAGE% >nul

«%SYSTEMROOT%\system32\cscript.exe» «%SYSTEMROOT%\system32\slmgr.vbs» -skms kmshost.xxxxxxxxxxx.xxxxx.com.ua:1688
«%SYSTEMROOT%\system32\sc.exe» start w32time >nul
«%SYSTEMROOT%\system32\timeout.exe» /T 2 /NOBREAK >nul
for /F «usebackq delims=» %%I in (`%SYSTEMROOT%\system32\sc.exe query w32time ^| findstr /R «STATE»`) do set W32TIMESTATE=%%I
for /F «usebackq tokens=4 delims= » %%I in (‘%W32TIMESTATE%’) do set W32TIMESTATE=%%I
«%SYSTEMROOT%\system32\w32tm.exe» /resync
«%SYSTEMROOT%\system32\cscript.exe» «%SYSTEMROOT%\system32\slmgr.vbs» -ato
«%SYSTEMROOT%\system32\cscript.exe» «%SYSTEMROOT%\system32\slmgr.vbs» -dli
«%SYSTEMROOT%\system32\chcp.com» %ACTCODEPAGE% >nul
=========================================================
скрип выполняется через групповые политики в качестве сценария автозагрузки. Хотелось бы добавить условия проверки активации Windows, в начале скрипта, чтобы он повторно каждый раз при загрузке Windows не отрабатывал заново, так как на отработку скрипта будет уходит лишнее время, что увеличивает время загрузки ОС.

Отправлено: 22:57, 01-04-2013 | #5


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


sattva, зачем дублировать вопрос мне в блоге? Тем более, что первая ссылка в гугле дает готовую функцию для проверки статуса http://social.technet.microsoft.com/...owershell.aspx

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 23:39, 01-04-2013 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » WMI - KMS активация через GPO

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2010 - Проблема при активации Office 2010 через KMS сервер anachrom Microsoft Office (Word, Excel, Outlook и т.д.) 4 17-04-2011 09:55
2008 R2 - KMS - что это такое? выдает ошибку активации по KMS. stranges Windows Server 2008/2008 R2 2 13-10-2010 09:32
Установка - [решено] Активация WIndows 7 EE на Windows 2008R2 KMS. Ошибка 0x80072EE2 Zygot Microsoft Windows 7 2 08-07-2010 08:14
Разное - Проблемы с активацией корпоративных Win 7 (через KMS сервер) mr.R Лицензирование продуктов Microsoft 1 12-02-2010 17:23
Доступ - Ограничение доступа к KMS (активация Vista) Smoker Microsoft Windows Vista 1 13-06-2007 13:55




 
Переход