Показать полную графическую версию : [решено] как запустить файл install.inf через cmd или бат?
angel_lyucifer
11-09-2016, 00:40
Привет всем, как запустить файл install.inf через cmd или бат?
установка из .inf из командной строки (http://forum.oszone.net/thread-69734.html)
CMD/BAT - [решено] Как установить устройство, драйвер через .ΒΑΤ в Win 7 (http://forum.oszone.net/thread-236413.html) и т.п.
Или так: VBS/WSH/JS - [решено] Запуск Inf файла из под VBS скрипта (http://forum.oszone.net/thread-230070.html), отдав командную строку на откуп Проводнику.
angel_lyucifer
12-09-2016, 02:34
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 имя_файла.inf
Эта команда не работает, пишет (УСТАНОВКА НЕ ВЫПОЛНЕНА)...
Прочтите краткое руководство: Руководство по работе с INF-файлами (http://www.oszone.net/3827). Проверьте, работает ли ручная установка из Проводника.
angel_lyucifer
12-09-2016, 19:44
Проверьте, работает ли ручная установка из Проводника. »
Да, пробовал работает...
Да, пробовал работает... »
Значит посмотрите, что у Вас в реестре:
Либо прочитать из реестра содержимое параметра «HKEY_CLASSES_ROOT\inffile\shell\Install\command\(Default)»…и запускать «rundll32.exe» напрямую с параметром «<путь>\123.inf» самому. »
и используйте.
angel_lyucifer, нужно смотреть, какую секцию инфа требуется запустить. Если запуск стандартный (без разделения по разрядностям), то так
set NameInf=name.inf
rundll32 advpack,LaunchINFSection %NameInf%,DefaultInstall,0
Будут выполняться команды, прописанные в секции DefaultInstall файла name.inf
Запуск по inf-файлу обычно используется в файлах конфигурации sfx http://forum.oszone.net/thread-230888.html
angel_lyucifer
13-09-2016, 03:55
set NameInf=name.inf rundll32 advpack,LaunchINFSection %NameInf%,DefaultInstall,0 »
Этот вариант мне помог, спасибо...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.