Ок, вот что это за утилита:
Command Line Process Viewer/Killer/Suspender for Windows NT/2000/XP V2.03
Copyright(C) 2002-2003
Craig.Peacock@beyondlogic.org (прикреплен файл)
Назначение в данной теме: ДОЛЖНА (как это описано в других темах форума по использовании Process.exe для грамотной распаковки пакетов драйверов), НО НЕ РАБОТАЕТ НА Т-39.
Проблема: надо распаковать пакеты драйверов до того момента, когда установка Win XP дойдет до этапа "установка устройств..."
1. Как это поясняют на форуме: Через фейк-установщик запускается файл presetup.cmd, а ват в этом файле должны быть прописаны команды для распаковки. В итоге - все сделал, прописал все необходимые команды.
1. Результат: 2 варианта.
1) все работает стандартным методом (идет распаковка ВСЕХ пакетов, БЕЗ предоставления возможности выбора), а мне нужна возможность выбора.
2) Подставляю свою программу, где ЕСТЬ возможность выбора, а затем распаковка. Пишет: некорректно настроено. После этого нашел тему, что AutoIT использует библиотеки для работы, а на этапе Т-40 (до запуска графического этапа установки XP). Потался сделать все, что там предлагается - результат = 0...
2. Как это поясняют на форуме: Через WINNT.SIF ( [GuiUnattended] DetachedProgram= ) запускать приложение Process.exe, которое "заморозит" установку после запуска DetachedProgram, распаковать дрова, поменять пути в реестре и снова разморозить установку через приложение Process.exe.
2. Результат: приложение, которое я прописываю в DetachedProgram запускается (даже если и написано на AutoIT), запускается Process.exe, которая должна замораживать установку, Process.exe выводит надпись, что setup.exe заморожен, но на деле - установка продолжается.
Если есть люди (а они 100% есть), которые интегрировали пакеты драйверов в дистрибутивы XP, с возможностью выбора пакетов перед распаковкой - просьба помочь. Если не знаете как - поделитесь опытом (кому не жалко).