Показать полную графическую версию : [решено] Office2003: Быстрая смена ключа на легальный
Купили корпоративную лицензию MSO2003 на несколько десяток машин. Т.е. Ключ будет одинаков.
Как и чем можно автоматизировать и ускорить процесс замены левого ключа на новый ?
Потому что сверять, удалять левые, писать ручками новые уж очень утомительно будет.
удалите в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Registration из всех подразделов ключи DigitalProductID и ProductID
Sergal, темка же прикреплена, в ней все есть: [решено] Изменение ключа продукта для легализации уже установленной системы .:[все вопросы]:. (http://forum.oszone.net/thread-83157.html)
DiMMMm, Blast, это всё понятно. для удаления ключа у меня есть reg.
Я интерисуюсь как автоматом новый подсунуть.
Когда запускается к примеру ворд с удалённой регистрацей, он вызвает приложение для занесения ключа.
Вот бы узнать какое приложение запускается (думаю MSI какойнибуть с параметром) и имеет оно опцию указния ключа как параметр.
Почему бы не использовать один из способов автоматической установки Office 2003 (http://forum.oszone.net/thread-60601.html)?
Blast, это уже будет установка заново.
SETUP.EXE PIDKEY=хххххххххххххххххххххх
ну плюс еще надо снести старый.
Хочу именно смену ключа в автоматическом/полуавтоматическом режиме.
Vadim_SVN
16-07-2008, 10:51
Sergal, Установите у себя на машине этот офис.
Найдите в реестре два ключа с регистрационными данными.
Например у меня для Офис 2003 Стд они находятся вот здесь:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Registration\{90120419-6000-11D3-8CFE-0150048383C9}]
"ProductID"="пид"
"DigitalProductID"=хекс значения
Экспортируйте нужную ветку реестра, оставьте в регфайле только эти два значения.
Затем импортируйте его на всех компах доступным вам способом.
Можно батником такого вида:
REG ADD HKLM\SOFTWARE\Microsoft\Office\11.0\Registration\{90120419-6000-11D3-8CFE-0150048383C9} /v ProductID /t REG_SZ /f /d _тут пид_
REG ADD HKLM\SOFTWARE\Microsoft\Office\11.0\Registration\{90120419-6000-11D3-8CFE-0150048383C9} /v DigitalProductID /t REG_BINARY /f /d _хекс значения без запятых и переносов_
Если старый офис (который надо сносить - другой редакции), то лучше сделать админточку для нового офиса с уже прописанным в него ключом и вариантом установки (файлом ответов, который можно сделать пакетом утилит Office 2003 Resource kit)
Затем устанавливать офис следующей командой:
SETUP.EXE TRANSFORMS=unattended.mst /qb-при условии, что имя файлов ответа - unattended.mst и лежит в том же каталоге.
Если админточка лежит на сервере, то тамже создается обычный виндовый ярлык к setup.exe ,где:
Объект: \\server\path\SETUP.EXE TRANSFORMS=unattended.mst /qb-
Рабочая папка: \\server\path
Спасибо. Мне такая мысль приходила в голову, но я думал что коды будут разными.
Сделаю с помощью батника. А то уже запарился вписывать
Насчёт админточки, я что-то там не понял как серийник вбивать. Сделал по своему. Добавил в setup.ini свой серийник и название орагнизации. Получился такой "брентовый" дистрибутив. Установка проходит как обычно, но поля с серийником и названием конторы уже забито :victory:
Vadim_SVN
18-07-2008, 09:36
Мне такая мысль приходила в голову, но я думал что коды будут разными »
Ну во всяком случае, с одного и того же дистрибутива на всех компах у меня одинаковый адрес в реестре.
Насчёт админточки, я что-то там не понял как серийник вбивать. »
Ну вот по этому мануалу (http://oszone.net/2769) все прекрасно делается: Этап 1 и Этап 4 (Blast уже давал ссылку на тему) :)
Vadim_SVN, батник сделал. всё работает. только вот
Не {90120419-6000-11D3-8CFE-0150048383C9}, а {90110419-6000-11D3-8CFE-0150048383C9}
:)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.