Тихая установка программ

Sam999

New member
Создаём текстовый документ и пишем в нем ;
start название программы.exe /S (Буква S должна быть большая)
Теперь сохраняем с расширением bat .
И кладём его с нашим установщиком в одну папку .Дальше можно bat файл переделать в exe чтобы не вылетало окно консоли cmd .Либо можно воспользоваться скриптом vbs :

Код:
Код:
Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "start.bat", 0 -За место start.bat Ваше имя ботика у меня start.bat
Set oShell = Nothing

И теперь программа установится скрытно

Вот еще важные команды :

msiexec /Option обязательный параметр> [необязательный параметр]

Параметры установки
/package | /i> Product.msi>
Установка или настройка продукта
/a Product.msi>
Административная установка - установка продукта в сеть
/ju|m> Product.msi> [/t список преобразований>] [/g код языка>]
Объявление о продукте: "m" - всем пользователям; "u" - текущему пользователю
/uninstall | /x> Product.msi | Код_продукта>
Удаление продукта
Параметры отображения
/quiet
Тихий режим, без взаимодействия с пользователем
/passive
Автоматический режим - только указатель хода выполнения
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n - Без интерфейса
b - Основной интерфейс
r - Сокращенный интерфейс
f - Полный интерфейс (по умолчанию)
/help
Вывод справки по использованию
Параметры перезапуска
/norestart
Не перезапускать после завершения установки
/promptrestart
Запрашивать перезапуск при необходимости
/forcerestart
Всегда перезапускать компьютер после завершения установки
Параметры ведения журнала
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] файл_журнала>
i - сообщения о состоянии
w - сообщения об устранимых ошибках
e - все сообщения об ошибках
a - запуски действий
r - записи, специфические для действий
u - запросы пользователя
c - начальные параметры интерфейса пользователя
m - сведения о выходе из-за недостатка памяти или неустранимой ошибки
o - сообщения о недостатке места на диске
p - свойства терминала
v - подробный вывод
x - дополнительные отладочные сведения
+ - добавление в существующий файл журнала
! - сбрасывание каждой строки в журнал
* - заносить в журнал все сведения, кроме параметров "v" и "x"
/log файл_журнала>
Равнозначен /l* файл_журнала>
Параметры обновления
/update Update1.msp>[;Update2.msp]
Применение обновлений
/uninstall Код_Guid_обновления>[;Update2.msp] /package Product.msi | код_продукта>
Удаление обновлений продукта
Параметры восстановления
/f[p
 
Яндекс.Метрика
Сверху