Здесь мы используем компьютеры Dell и хотим создать стандартный образ рабочего стола для развертывания. У нас есть только OEM-копия Windows 7 Professional, которая поставляется с каждой системой.
Я понимаю использование AIK для создания файла ответов, но мой вопрос о том, какой «ключ продукта» использовать в файле ответов, если таковой имеется?
Мы не хотим сталкиваться с какими-либо проблемами активации постфактум.
Любое понимание было бы очень полезно.
Хорошо, есть способ сделать это, на самом деле мы используем этот метод там, где я работаю.
Dell активирует Windows с помощью сертификата и файла bat на установочном диске OEM.
сначала вам нужно будет скопировать файлы OEM-сертификата и SLP.bat с OEM-диска Dell. OEM-сертификат находится на компакт-диске в папке sources \ $ OEM $ \ $$ \ system32 \ OEM и называется OEM (цифровая лицензия XrML) . slp.bat находится в папке sources \ $ OEM $ \ $$ \ setup \ scripts. Затем сохраните их в общей папке развертывания. Сейчас это должно выглядеть примерно так:
cscript %windir%\system32\slmgr.vbs -ilc %windir%\system32\oem\OEM.xrm-ms
cscript %windir%\system32\slmgr.vbs -ipk 32KD2-K9CTF-M3DJT-4J3WC-733WD
но поскольку наша папка OEM будет где-то еще, нам нужно будет изменить ее на это:
cscript %windir%\system32\slmgr.vbs -ilc OEMLOCATION\OEM.xrm-ms
cscript %windir%\system32\slmgr.vbs -ipk 32KD2-K9CTF-M3DJT-4J3WC-733WD
В файле ответов на этапе OOBE в файле ответов добавьте:
Microsoft-Windows-Shell-Setup_neutral
FirstLogonCommands
SynchronousCommand(Order="1")
Action- AddListItem
CommandLine- \\server\share\dellcert\makeOEM.bat
Description- Make OEM Folder
Order- 1
RequiresUserInput- True
SynchronousCommand(Order="2")
Action- AddListItem
CommandLine- \\server\share\DellCert\copyslp.bat
Description- Copy slp.bat to share folder
Order- 2
RequiresUserInput- True
SynchronousCommand(Order="3")
Action- AddListItem
CommandLine- \\server\share\DellCert\copycert.bat
Description- Copy Dell Cert
Order- 3
RequiresUserInput- True
SynchronousCommand(Order="4")
Action- AddListItem
CommandLine- \\server\share\DellCert\Runslp.bat
Description- Run slp.bat
Order- 4
RequiresUserInput- True
Единственный способ заставить его работать правильно - это разбить его на 4 части, как показано, и установить для RequiresUserInput значение true (не спрашивайте меня, почему он будет работать иначе
Я действительно опубликовал больше подробностей об этом еще где: http://starvinggeek87.blogspot.com/2013/05/useing-windows-deployment-service-to.html
Для каждой OEM-копии Windows требуется отдельный идентификатор продукта.
Если я правильно помню, вы можете ввести сведения о системе и идентификаторы продуктов в WAIK, и он автоматически сопоставит идентификаторы продуктов с оборудованием.
Другой вариант - настроить установщик Windows 7 на запрос пользователя во время установки и научить его, как найти идентификатор продукта, когда это необходимо. Возможно, Dell прикрепила идентификатор продукта на наклейке где-нибудь в системе.