Назад | Перейти на главную страницу

Скрипты автозапуска Windows PE

Я установил среду предустановки Windows на флэш-накопителе USB (версия из последней итерации Windows Automated Install Kit / WAIK), и я работаю над настройкой среды развертывания.

Однако мы хотели бы сделать так, чтобы наши технические специалисты уровня 1 могли использовать систему развертывания, и поэтому я написал несколько пакетных файлов, чтобы минимизировать объем работы из командной строки, которую приходится выполнять техническим специалистам.

Есть ли способ получить эти сценарии для автозапуска после завершения инициализации среды PE?

Под папкой "sources" на PE-ключе находится файл "boot.wim".

Смонтировать загрузочный WIM:
DISM / Mount-Wim / wimfile: C: [WPE PATH] \ sources \ boot.wim / index: 1 / MountDir: C: \ Mounted_images \ boot

Тогда файл можно будет найти по адресу:
C: \ Mounted_images \ boot \ Windows \ System32 \ startnet.cmd


Зафиксируйте изменения и отключите WIM:
DISM / Unmount-Wim / MountDir: C: \ Mounted_images \ boot / commit

Если вместо этого вы хотите отменить изменения:
DISM / Unmount-Wim / MountDir: C: \ Mounted_images \ boot / discard

Как правило, я не выполняю сценарии автозапуска из опасения, что кто-то случайно сотрет их машину. Решение, которое я нашел, работало хорошо, заключалось в том, чтобы предоставить один пакетный файл с простым именем и попросить их ввести его в командной строке и нажать клавишу возврата. Если у вас есть несколько изображений для разных марок / моделей, вы можете назвать это именем на основе созданной модели, например введите «dellgx280», чтобы повторно создать образ Dell GX280.

Однако вы можете изменить файл startnet.cmd (эквивалент autoexec.bat в WinPE), если хотите. Это просто случай монтирования образа PE r / w, нахождения файла (в% systemroot% \ system32), его редактирования, затем фиксации и размонтирования.

Используйте пакет автоматической установки Windows, чтобы создать собственный образ WinPE с файлом ответов Winpeshl.ini (см. http://technet.microsoft.com/en-us/library/cc766156(WS.10).aspx)

Мне ужасно трудно найти файл startnet.cmd в% systemroot% \ system32. Я искал его и похоже, что его не существует. Есть ли у кого-нибудь предложения? ~ ALM