Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

(*.*)


Administrator


Сообщения: 36473
Благодарности: 6671

Профиль | Сайт | Отправить PM | Цитировать


Oleg_Sch
В общем, я потестировал еще немного У меня не получается применить параметр -ai если присутствует BeginPrompt (и возможно InstallPath). Пример: делаю два батника batch1.cmd и batch2.cmd - оба пингуют localhost и пишут результат в ping1.txt и ping2.txt соответственно. Пакую их оба в 7z, делаю конфиг файл такой
Код: Выделить весь код
;!@Install@!UTF-8!
BeginPrompt="Run test file?"
ExtractTitle="Prepare for install..."
RunProgram="batch1.cmd"
AutoInstall="batch2.cmd"
InstallPath="C:\\Temp"
GUIMode="1"
;!@InstallEnd@!
Если запустить без параметров и кликнуть Yes - все ок, оба файла распаковываются в C:\Temp и первый отрабатывает.
Если запустить без параметров и кликнуть Yes удерживая SHIFT, то опять все ок, оба файла распаковываются в C:\Temp и второй отрабатывает.

A вот если запускать с параметром -ai, то появляется диалoг "Run test file?", т.е. silent установка не происходит. Если же откомментировать BeginPrompt, то при запуске без параметров отрабатывает первый файл, а при запуске с -ai отрабатывает второй - все как положено.

Это так и задумано, или я что-то напутал? Просто исходя из первого примера prompt не должен появляться при наличии параметра -ai, насколько я понял.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 03:08, 12-07-2005 | #14