Инфо - Несколько вопросов по .INF

Ответить
 • Просмотры: 1
Аватара пользователя
Stanner

Re: Инфо - Несколько вопросов по .INF

Сообщение Stanner »

Если -1 это абсолютный путь, тогда попробуй так:



CmdLine =-1,"%PROG_DIR%",%PROG_1%



Возможно, надо будет привести PROG_DIR в формат 8.3
Аватара пользователя
Stanner

Re: Инфо - Несколько вопросов по .INF

Сообщение Stanner »

Посмотрел в руководстве, если ставить -1, то параметров всего два и следущим параметром указывается полный путь
Аватара пользователя
mbgroot

Re: Инфо - Несколько вопросов по .INF

Сообщение mbgroot »

Цитата Stanner:



если ставить -1, то параметров всего два и следущим параметром указывается полный путь
Инфо - Несколько вопросов по .INF




Точно. Экспериментально подтвердилось. Только вот не хочет инф корректно устанавливаться при вызове из скрипта модиф. модуля 7zSFX. Когда он из него запускается, получается, что %PROG_DIR% ничему не равно. Если уже после распаковки в ручную запустить инф на установку - все прекрасно прописывается... хотя уже при при запуске из 7zSFX в инфе физически прописано PROG_DIR ="C:\Program Files\Everything". Может это из-за того, что эта строчка послеедняя?
Аватара пользователя
mbgroot

Re: Инфо - Несколько вопросов по .INF

Сообщение mbgroot »

mbgroot


Цитата mbgroot:



не хочет инф корректно устанавливаться при вызове из скрипта модиф. модуля 7zSFX
Инфо - Несколько вопросов по .INF




Это не то, что нужно?
Вложения
_test_.7z
(42.53 КБ) 0 скачиваний
_test_.7z
(42.53 КБ) 0 скачиваний
Аватара пользователя
mbgroot

Re: Инфо - Несколько вопросов по .INF

Сообщение mbgroot »

Цитата jameszero:



Это не то, что нужно?
Инфо - Несколько вопросов по .INF




Дык у меня почти то же самое... Но не робит... Может конечно где-то ошибся - файл прилагаю.
Аватара пользователя
jameszero

Re: Инфо - Несколько вопросов по .INF

Сообщение jameszero »

mbgroot

Нужно в файле конфигурации поменять местами строчки.

Код:

Код: Выделить всё

вместо:
RunProgram="hidcon:cmd /c copy %NameInf% %WINDIR%\\INF"
RunProgram="hidcon:cmd /c echo %PathInst%^\"|rw.exe >> %WINDIR%\\INF\\%NameInf%"
сделать:
RunProgram="hidcon:cmd /c echo %PathInst%^\"|rw.exe >> %NameInf%"
RunProgram="hidcon:cmd /c copy %NameInf% %WINDIR%\\INF"

AutoInstall и AutoInstall1 по аналогии.
Аватара пользователя
mbgroot

Re: Инфо - Несколько вопросов по .INF

Сообщение mbgroot »

Цитата jameszero:



Нужно в файле конфигурации поменять местами строчки.
Инфо - Несколько вопросов по .INF




Не помогло... Даже еще ниже передвинул - результат тот же.
Аватара пользователя
gora

Re: Инфо - Несколько вопросов по .INF

Сообщение gora »

mbgroot

Странно, у меня отрабатывает нормально.

(отредактирован только запуск через RunProgram)
Вложения
everything.7z
(239.18 КБ) 0 скачиваний
everything.7z
(239.18 КБ) 0 скачиваний
Аватара пользователя
gora

Re: Инфо - Несколько вопросов по .INF

Сообщение gora »

mbgroot, проверил предложение jameszero
Цитата jameszero:



Нужно в файле конфигурации поменять местами строчки.
Инфо - Несколько вопросов по .INF




Все работает, хотя причины такого поведения мне не ясны. Варианты вроде равнозначны. Пробовал в Вашем варианте добавить задержку до запуска inf файла, не помогло. Немного подправил строки:

Код:

Код: Выделить всё

RunProgram="fm10:hidcon:cmd /c chcp 1251&echo \"%PathInst%\"|rw.exe >> %NameInf%"
RunProgram="hidcon:cmd /c copy %NameInf% %WINDIR%\\INF"

и удалил последнюю кавычку в inf файле. Во первых переменная стала выглядеть "нормально" в двух кавычках, а во вторых путь с кириллицей обрабатывается правильно.

А что это за утилита rw.exe, ссылку можно?
Аватара пользователя
mbgroot

Re: Инфо - Несколько вопросов по .INF

Сообщение mbgroot »

Цитата gora:



А что это за утилита rw.exe, ссылку можно?
Инфо - Несколько вопросов по .INF




Просто рылся в яндексе и обнаружил форум и на нем
тему
. Автор утилиты Тролль. У них там очень много интересных решений по батникам.

На рабочем компе скрипт отработал нормально (даже мой вариант). Что с домашним - непонятно, буду сейчас мучить.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»