Показать полную графическую версию : Запуск чего-либо перед установкой устройств
Smokie_id11243755
24-11-2011, 00:23
Можно ли запустить\открыть hta-файл перед установкой устройств? ну или exe например запустить
Smokie_id11243755
24-11-2011, 10:33
28 просмотров 0 ответов?)
помогите, хочу в автоматическом режиме распаковать драйверы из драйверпаков и прописать их в device path. просто скажите, можно ли запустить, и как. остальное - сам
CtrlSoft
24-11-2011, 21:38
Можно ли запустить\открыть hta-файл перед установкой устройств? ну или exe например запустить »
можно. Имхо лучше всего сделать это перед первой перезагрузкой.
хочу в автоматическом режиме распаковать драйверы из драйверпаков и прописать их в 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
спасибо. но я хочу DRP Solution запустить. У меня есть переделанный, распаковывает в автомате ТОЛЬКО НУЖНЫЕ ДРОВА (в этом суть идеи). определит ли он устройства на этом этапе... вот что беда
CtrlSoft
26-11-2011, 00:06
Smokie_id11243755, мде... А что вы умолчали про "drp solution"?
Если можно, подробнее про "переделку". И список файлов а также описание процесса работы программы". Это нужно для правильного выбора этапа для запуска.
CtrlSoft
26-11-2011, 00:22
Smokie_id11243755, да, может быть с ошибкой. Но вам не подходит инструкция что выше.
Старайтесь понять процесс работы программы drps. Также про установку Windows, здесь http://technet.microsoft.com/en-us/library/cc722091(WS.10).aspx
Smokie_id11243755
26-11-2011, 10:44
А что вы умолчали про "drp solution"?
извиняюсь, чет забыл.
Про переделку: ну что там описывать... При запуске вылазает тулбар (оставил тока его), определяет и автоматом распаковывает нужные дрова, показывая прогресс и кол-во распак-ых дров.
А список файлов эт о чем? какие переделал? если да, то autorun.hta и toolbar.js вроде как переделал.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.