Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Запуск чего-либо перед установкой устройств (http://forum.oszone.net/showthread.php?t=221326)

Smokie_id11243755 24-11-2011 00:23 1802069

Запуск чего-либо перед установкой устройств
 
Можно ли запустить\открыть hta-файл перед установкой устройств? ну или exe например запустить

Smokie_id11243755 24-11-2011 10:33 1802219

28 просмотров 0 ответов?)

помогите, хочу в автоматическом режиме распаковать драйверы из драйверпаков и прописать их в device path. просто скажите, можно ли запустить, и как. остальное - сам

CtrlSoft 24-11-2011 21:38 1802676

Вложений: 1
Цитата:

Цитата Smokie_id11243755
Можно ли запустить\открыть hta-файл перед установкой устройств? ну или exe например запустить »

можно. Имхо лучше всего сделать это перед первой перезагрузкой.
Цитата:

Цитата Smokie_id11243755
хочу в автоматическом режиме распаковать драйверы из драйверпаков и прописать их в device path »

Инструкция шаг за шагом:

Создаем пустой файл win7.tag в папку D:\DVD_Win7\
Создаем папку D:\DVD_Win7\driverpacks
Копируем пакеты драйверов в папку D:\DVD_Win7\driverpacks\

Монтируем образ boot.wim, index 1:
Код:

dism /mount-wim /wimfile:D:\DVD_Win7\sources\boot.wim /index:1 /mountdir:D:\Offline\boot\1
Копируем содержимое папки boot_wim_1 в папку D:\Offline\boot\1

Демонтируем образ и сохраняем изменения:
Код:

dism /unmount-wim /mountdir:D:\Offline\boot\1 /commit
Отчищаем устаревшие файлы:
Код:

dism /cleanup-wim

Монтируем образ boot.wim, index 2:
Код:

dism /mount-wim /wimfile:D:\DVD_Win7\sources\boot.wim /index:2 /mountdir:D:\Offline\boot\2
Копируем содержимое папки boot_wim_2 в папку D:\Offline\boot\2

Демонтируем образ и сохраняем изменения:
Код:

dism /unmount-wim /mountdir:D:\Offline\boot\2 /commit
Отчищаем устаревшие файлы:
Код:

dism /cleanup-wim

Экспортируем образ boot.wim:
Код:

imagex /export /compress maximum D:\DVD_Win7\sources\boot.wim * D:\DVD_Win7\boot.wim
Удаляем файл D:\DVD_Win7\sources\boot.wim
Перемещаем файл D:\DVD_Win7\boot.wim в D:\DVD_Win7\sources\
Готово!



Внимание! По умолчанию распаковка пакетов драйверов производится в хранилище драйверов Windows (%systemdrive%\Windows\inf), в папке "D". Если требуется изменить путь, отредактируйте файлы "boot_wim_?\Windows\System32\setup.cmd":

boot_wim_1\Windows\System32\setup.cmd:
Код:

@echo off
start /w X:\$WINDOWS.~BT\sources\setup.exe /noreboot

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\win7.tag SET distr=%%i:

X:\$WINDOWS.~BT\un7zip\un7zip.exe %distr%\driverpacks\*.7z X:\Windows\Inf\D

wpeutil reboot
exit


boot_wim_2\Windows\System32\setup.cmd:
Код:

@echo off
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\win7.tag SET distr=%%i:
start /w X:\setup.exe /noreboot

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\Windows\Setup\scripts\setupcomplete.cmd SET offline=%%i:&& goto :config
exit

:config
un7zip.exe %distr%\driverpacks\*.7z %offline%\Windows\Inf\D

wpeutil reboot
exit

Примечание. Для определения системного диска (%offline%), производится поиск файла "Windows\Setup\scripts\setupcomplete.cmd".
Если вы не запускаете дополнительные команды на финальном этапе oobe, следует изменить "setupcomplete.cmd", к примеру на win7.tag. Затем создать пустой файл win7.tag в папку "D:\DVD_Win7\sources\$oem$\$$\setup".


Запуск программы установки с ключом /noreboot дает все(?) возможности работы с развернутым образом, так как будто это монтированный образ install.wim.
Главные из них:
Установка обновлений
Установка языковых и локальных пакетов
Установка ключа продукта...


Может в скором времени напишу про вышеперечисленное...

Smokie_id11243755 25-11-2011 21:26 1803462

спасибо. но я хочу DRP Solution запустить. У меня есть переделанный, распаковывает в автомате ТОЛЬКО НУЖНЫЕ ДРОВА (в этом суть идеи). определит ли он устройства на этом этапе... вот что беда

CtrlSoft 26-11-2011 00:06 1803557

Smokie_id11243755, мде... А что вы умолчали про "drp solution"?
Если можно, подробнее про "переделку". И список файлов а также описание процесса работы программы". Это нужно для правильного выбора этапа для запуска.

CtrlSoft 26-11-2011 00:22 1803565

Smokie_id11243755, да, может быть с ошибкой. Но вам не подходит инструкция что выше.
Старайтесь понять процесс работы программы drps. Также про установку Windows, здесь http://technet.microsoft.com/en-us/l...91(WS.10).aspx

Smokie_id11243755 26-11-2011 10:44 1803667

Цитата:

А что вы умолчали про "drp solution"?
извиняюсь, чет забыл.

Про переделку: ну что там описывать... При запуске вылазает тулбар (оставил тока его), определяет и автоматом распаковывает нужные дрова, показывая прогресс и кол-во распак-ых дров.

А список файлов эт о чем? какие переделал? если да, то autorun.hta и toolbar.js вроде как переделал.


Время: 06:46.

Время: 06:46.
© OSzone.net 2001-