Коротко — да, можно. В зависимости от инфраструктуры у вас есть несколько рабочих вариантов: от простого «влить папку с установщиками в образ» до профессионального автоматизированного развёртывания (MDT/SCCM/WDS). Ниже — обзор вариантов с практическими шагами и рекомендациями.
Главные инструменты/понятия
- DISM / ImageX — монтаж и правка .wim (offline-редактирование образа).
- Sysprep + захват образа — подготовка «эталонной» машины и её клонирование.
- SetupComplete.cmd / unattend.xml (FirstLogonCommands / RunSynchronous) — запуск скриптов после установки.
- MDT (Microsoft Deployment Toolkit) и WDS — лёгкое автоматизированное развёртывание по сети (PXE).
- SCCM / Microsoft Endpoint — корпоративный, «zero-touch» способ распространения ПО.
- GPO (Software Installation / startup scripts) — развёртывание MSI через AD.
Вариант A — простой и быстрый: добавить папку C:\Distr прямо в install.wim
Подходит, если вы хотите гарантированно иметь инсталляторы на диске C после установки и не хотите ставить инфраструктуру.
Шаги (пример):
1. Установите Windows ADK (включая DISM) на рабочую машину.
2. Создайте папку-монтирование:
dism /Mount-Wim /WimFile:"C:\ISO\sources\install.wim" /index:1 /MountDir:C:\mount
3. Скопируйте ваши установочные файлы в корень образа:
robocopy "C:\Repo\Distr" "C:\mount\Distr" /e
(или просто copy/ xcopy)
4. (Опционально) Добавьте скрипт автоматической установки SetupComplete.cmd:
mkdir C:\mount\Windows\Setup\Scripts
копируйте файл C:\mount\Windows\Setup\Scripts\SetupComplete.cmd
Пример содержимого SetupComplete.cmd:
@echo off
REM выполняется как SYSTEM после финальной установки
start /wait "" "%SystemDrive%\Distr\OfficeSetup.exe" /quiet /norestart
start /wait "" "%SystemDrive%\Distr\Acrobat.exe" /sAll /rs
exit 0
(Важно: использовать корректные silent-параметры для каждого инсталлятора.)
5. Закройте образ:
dism /Unmount-Wim /MountDir:C:\mount /Commit
Результат: при установке Windows из этого образа на диске появится C:\Distr; если добавили SetupComplete.cmd — установщики запустятся автоматически в конце установки (выполняется под SYSTEM, т.е. с правами администратора).
Плюсы: просто, не требует PXE/AD, работает офлайн.
Минусы: образ увеличится на размер дистрибутивов; для крупных пакетов неэффективно; нужно корректно прописать silent-параметры; некоторые инсталляторы могут требовать интерактивного ввода или лицензирования.
Вариант B — Sysprep + Capture (готовый образ со всеми программами «внутри»)
Подходит, если хотите иметь уже установленную систему с приложениями (быстрая развёртка).
Процесс:
1. На «референсной» машине установите Windows, драйвера, все приложения и настройки.
2. Выполните sysprep /generalize /oobe /shutdown (с учётом ограничений приложений к sysprep).
3. Загрузитесь в WinPE и захватите образ с помощью DISM /Capture-Image.
4. Развертывайте собранный .wim через WDS/MDT/замену install.wim в ISO.
Плюсы: после развёртки всё уже установлено, пользователю ничего не нужно делать.
Минусы: лицензирование (Office и др.) и активации могут требовать дополнительных действий; некоторые приложения не дружат с sysprep; обновления/персонализация сложнее поддерживать.
Вариант C — MDT + WDS (или SCCM) — рекомендовано для сети с AD/PXE
Подходит для централизованного, автоматического развёртывания и управления приложениями.
Что даёт:
- PXE-загрузка, «лайт-такт» (MDT) или «zero-touch» (SCCM).
- Задание Task Sequence: развернуть Windows, установить драйверы, установить пакеты/приложения (MSI/EXE с параметрами), выполнить настройки, создать папки и т.д.
- Приложения можно хранить на сетевом репозитории, нет необходимости встраивать большие дистрибутивы в WIM.
Плюсы: масштабируемо, удобно обновлять пакеты, централизованное управление.
Минусы: требуется инфраструктура (WDS/MDT/SCCM), навыки настройки.
Вариант D — Групповые политики / startup scripts / logon scripts
Если у вас Active Directory, можно:
- Разворачивать MSI через GPO (assigned software) — ставится при старте компьютера в контексте SYSTEM.
- Или startup script: скрипт создаёт C:\Distr (robocopy с сетевого репозитория) и запускает silent-инсталляторы.
Плюсы: не нужно модифицировать образ.
Минусы: требует сетевого доступа к репозиторию и AD; сложность для EXE-инсталляторов.
Важные замечания и рекомендации
- Silent-install параметры: у каждого продукта свои. Office 365/2019 лучше ставить через Office Deployment Tool (config.xml). Acrobat, 1С — смотреть документацию производителя или распаковывать MSI. Без корректных ключей silent install может не работать.
- Права и контекст: SetupComplete.cmd и startup GPO запускаются в контексте SYSTEM — это удобно (админские права). FirstLogonCommands запускаются при первом входе пользователя.
- Лицензирование: автоматическое клонирование Office и других лицензионных продуктов требует соблюдения правил активации (MAK/KMS/Azure/ключи). Убедитесь, что выбранный метод активации совместим с вашим подходом.
- Размер образа: встраивание больших дистрибутивов увеличит ISO/WIM; возможно лучше хранить установщики на сетевом шаре и копировать при установке.
- Проверяйте установку на тестовой VM, чтобы отловить ошибки и корректные silent-параметры.
Рекомендация для вашей ситуации
Если нет инфраструктуры (PXE/WDS/SCCM) и вы хотите минимальные усилия — используйте DISM и добавьте C:\Distr + SetupComplete.cmd в образ. Это даст гарантию, что папка появится на каждом компьютере и (при правильно прописанных ключах) запускаются автоматические инсталляции.
Если вы готовы настроить инфраструктуру и у вас много машин — организуйте MDT + WDS (или SCCM) и храните пакеты на сетевой папке. Это более правильно для масштабного, управляемого развёртывания.
Могу прислать:
- точный пример SetupComplete.cmd для ваших конкретных инсталляторов (если пришлёте названия файлов и версии и их silent-параметры);
- подробную пошаговую инструкцию по монтажу .wim и замене в ISO;
- инструкцию по настройке MDT task sequence (короткий чеклист).
Скажите, какой вариант вам ближе (простой с DISM или централизованный с MDT/WDS/SCCM), и какие именно установщики (Office — версия, Acrobat — версия, 1С — как поставляется: msi/ exe), — я пришлю конкретные команды и скрипты.