Консультация № 168777
02.06.2009, 15:37
0.00 руб.
0 3 2
вопрос по написанию Батника. хочу тут написать батник по автоматической установки нужных мне программ (т.е есть допустик qip, я запускаю батник и он мне автоматом его ставит) т.е не используя каких-либо сторонних программ, а именно батник. че то почитал почитал и не совсем разберусь именно с командами внутри него и нужными ключами, что бы он не спрашивал типа (согласны или нет)(дале и далее) и т.д
не подскажете правильную комманду!?

Обсуждение

давно
Посетитель
7438
7205
02.06.2009, 16:39
общий
это ответ
Здравствуйте, Avkuznet.
Если Вы хотите при помощи BAT-файлов автоматически устанавливать программы,
то ничего не получится: не для того они служат.
При помощи BAT-файлов можно автоматизировать, например, запуск чего-либо
(тех же инсталляторов). На кнопки жать при помощи команд из BAT-файлов, увы, не получится.

Хотя Вы и просите "не используя каких-либо сторонних программ", все же
я хочу порекомендовать, например, freeware AutoHotKey
Эта программа позволит Вам автоматизировать установку нужной программы
с запоминанием всех "телодвижений" мышью и клавиатурой.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
давно
Посетитель
7438
7205
02.06.2009, 17:10
общий
В других рассылках Вы спрашивали, где почитать про возможности BAT-файлов.
Например, выкачайте вот это.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
Неизвестный
03.06.2009, 07:56
общий
это ответ
Здравствуйте, Avkuznet!

Такой метод установки называтся "тихим" (silent), т.е. когда установщик не задает никаких вопросов. В этом случае параметры установки либо передаются в командной строке, либо читаются из файла, либо берутся по умолчанию. Способ запуска/передачи параметров зависит от программы и установщика. Тип установщика можно узнать, просмотрев свойства файла-установщика. Проще всего автоматизировать MSI-файлы установки (родной формат Microsoft). В Вашем примере QIP использует установщик InnoSetup. Пример установки с параметрами по умолчанию: "qipinfium9030.exe /Silent". Для использования своих настроек нужно запустить установщик в режиме сохранения параметров в файл: qipinfium9030.exe /SAVEINF="qipinfium9030.ini", а при установке указать этот файл: qipinfium9030.exe /LOADINF="qipinfium9030.ini". Пример файла в приложении.

Приложение:
[Setup]
Lang=russian
Dir=C:\Program Files\QIP Infium
Group=QIP Infium
NoIcons=0
Tasks=desktopicon,quicklaunchicon
Форма ответа