PerpleXOR К примеру инсталлятор софтины setup.msi, тогда создаём install.bat и в нём пишем
setup.msi /norestart /passive
(не перезагружать после установки, выводить на экран индикатор выполнения, не задавать вопросов)
Для проверки "а работает ли?", садишься за одну из клиентских машин и запсукаешь этот batник, софтина дожна установиться по дефолту не задавая вопросов. Аналогичную операцию проверки проводишь с остальными четырмя софтинами (грубо говоря setup2, setup3 и т.д.). И если всё в порядке (как быть если что то не в порядке, см в конце) тогда создаём пять каталоги (Setup1, Setup2, Setup3...) и в каждый из них кладём по софтине.
А в батнике пишем следующее:
Setup1/Setup.msi /norestart /passive
Setup2/Setup.msi /norestart /passive
Setup3/Setup.msi /norestart /passive
Setup4/Setup.msi /norestart /passive
Setup5/Setup.msi /norestart /passive
Названия каталогов и msi-файлов могут быть любыми.
PS. Может быть, что msi не работает, без запуска setup.exe (об этом легко узнать попробовав установить программи не через setup.exe, а через setup.msi) Тогда есть пара вариантов:
Попробуй написать
Setup.exe /v /norestart /passive
Если инсталлятор при запуске потребует выбрать язык, а далее, после выбора языка всё будет проходить автоматом, то пиши
Setup.exe /L:1033 /v /norestart /passive
или
Setup.exe /L:1049 /v /norestart /passive
Первый вариант - английский, второй - русский. Иногда от этого выбора зависит язык интерфейса устаналимваемого приложения.
kazavo4ka Он несколько круповат, для однократной необходимости