Войти

Показать полную графическую версию : Установка программ через bat-ник


Chalovek
05-11-2013, 21:36
Друзья, возникла такая проблемка. Требуется установить программы с заданными параметрами. То бишь требуется "установка в тихом режиме" с отключенными функциями, на подобии "Создать ярлык на рабочем столе", или после установки "Запустить программу?".
Вот что у меня вышло пока что (Я пока еще новичок, и по данному вопросу ничего не нашел в интернете):
ECHO.
ECHO Installing
ECHO Please wait...
start /wait Install.exe /VERYSILENT /SP-
start /wait CRK.exe /VERYSILENT /SP-
"C:\Program Files\WinRAR\UnRAR.exe" x -r -y "CRK.rar" "C:\Program Files\Program"
ECHO.
ECHO Killing Install.exe process
ECHO Killing CRK.exe process

taskkill.exe /F /IM Install.exe
taskkill.exe /F /IM CRK.exe
ECHO .

Iska
06-11-2013, 04:52
Вопрос-то в чём?

Chalovek
06-11-2013, 15:24
ребуется установить программы с заданными параметрами. То бишь требуется "установка в тихом режиме" с отключенными функциями, на подобии "Создать ярлык на рабочем столе", или после установки "Запустить программу?". »

Требуется установить программы с заданными параметрами. То бишь требуется "установка в тихом режиме" с отключенными "Создать ярлык на рабочем столе", или после установки "Запустить программу?".
Дело в том что её нужно сразу "вылечить", а программа сразу после установки запускается и это мешает.

Iska
06-11-2013, 20:55
Chalovek, понятней не стало.

Chalovek
06-11-2013, 22:19
Iska, надо что бы получилось из того что на картинке Безымянный.png , установилось без тех галочек как на картинке Безымянный1.png

Iska
07-11-2013, 00:42
Ну, наконец-то! Мы выяснили название и путём магических пассов установили о каком из Employee Monitor'ов идёт речь.

Setup Command Line Parameters (http://www.jrsoftware.org/ishelp/topic_setupcmdline.htm):
/LOADINF="filename"

Instructs Setup to load the settings from the specified file after having checked the command line. This file can be prepared using the '/SAVEINF=' command as explained below.

Don't forget to use quotes if the filename contains spaces.

mipko_employee_setup_765.exe /LOADINF="unattend.inf"

unattend.inf:
[Setup]
Lang=Russian
Dir=C:\Program Files\MPK
Group=MIPKO Employee Monitor
NoIcons=0
Tasks=

Chalovek
07-11-2013, 17:15
Iska, Угу.... значит я делал что-то не так. Просто я так и не разобрался, эту строку вставлять до или после строки запуска установки программы?
start /wait Install.exe /VERYSILENT /SP-

Iska
07-11-2013, 17:38
Просто я так и не разобрался, эту строку вставлять до или после строки запуска установки программы? »
Не «до», не «после», а туда же.

Chalovek
07-11-2013, 18:10
Iska, да, видимо действительно что-то делал не так, когда так же пытался. Все получилось, благодарю. Еще 1 вопрос. Как убрать галочку запуска программы, после завершения установки?

Iska
07-11-2013, 22:31
Как убрать галочку запуска программы, после завершения установки? »
Насколько я понимаю — никак. Эти Custom Actions не отнесены ни к одной задаче. Разве что извлечением содержимого и скрипта инсталляции, правкой последнего и создания новой инсталляции.

Chalovek
07-11-2013, 23:25
ммм, жаль. Ну и на этом спасибо, помог.




© OSzone.net 2001-2012