Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Lilcet
0 / 0 / 0
Регистрация: 24.02.2017
Сообщений: 29
1

Установка программы через Bat файл

12.10.2017, 10:41. Просмотров 757. Ответов 2
Метки нет (Все метки)

Здравствуйте! Ситуация такая есть интернет фильтр который надо устанавливать на 40 машин и обновление на него выходит часто как можно реализовать bat фаил чтобы проверял наличие и версию программы и если его нет или не сходятся версии устанавливал. Устанавливаться будет с основного компьютера по IP адресу(типа сервер). Сеть без домена просто локалка где есть комп который предоставляет общий доступ и на котором храниться все нужные программы. Пока разобрался только с установкой)
Windows Batch file
1
2
@echo off
"start /wait C:\internet-filter.exe /VERYSILENT /LANG=RU"
Но и тут возник вопрос после установки он автоматом заходит на сайт фильтра и перезагружается можно ли это отключить что бы установилась программа и все?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2017, 10:41
Ответы с готовыми решениями:

Тихая установка программы через bat
Добрый день форумчене, Получил задание сделать батник, который бы устанавливал...

Установка скринсейвера через BAT файл
Есть файл "заставка.screen", Нужно установить его как скринсейвер. Каким...

Установка программ через bat-файл
Здравствуйет... Скажите пожалуйста, как мне написать батник, что-бы при...

Запуск программы от имени администратора через bat-файл
Добрый вечер! Необходимо запустить программу от имени администратора, находясь...

Помогите с запуском bat-файла через bat-файл
Расклад таков: 1. У меня есть bat файл(help.bat). 2. Нужно написать ещё один...

2
wadimuss
-8 / 4 / 0
Регистрация: 13.11.2016
Сообщений: 8
14.10.2017, 18:24 2
ну, умные и заботливые разработчики отключают авто-запуск устанавливаемого приложения при авто-установке ..
или делают возможность выбрать авто-запуск после окончания установки ..

если всё так непросто, то мой совет:
- распаковать этот инсталлятор (он инно-сетапный и возможно распакуется)
- проанализировать, попытаться понять логику инсталляции .. поиграть флагами в секции [Run], а именно: skipifsilent
- возможно, поменять всего одну строку .. типа так:
[Run]
Код
Filename: "{app}\запускаемый-файл.exe"; Description: "{cm:LaunchProgram,запускаемый}"; Flags: postinstall skipifsilent nowait
или полностью удалить её
- и запаковать его снова
0
alpap
1498 / 1201 / 396
Регистрация: 26.04.2015
Сообщений: 4,220
14.10.2017, 21:33 3
Цитата Сообщение от Lilcet Посмотреть сообщение
"start /wait C:\internet-filter.exe /VERYSILENT /LANG=RU"
во-первых так записывается:
start /wait "" "C:\internet-filter.exe" /VERYSILENT /LANG=RU
во-вторых, если после выполнения этой программы что-то происходит, bat не может (и не должен) на это повлиять
в-третьих что-то скачивать или еще как-то работать с сайтом - это далеко не удел cmd, используйте PowerShell
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2017, 21:33

Неправильно работает EXE-файл, скомпилированный из BAT-файла с помощью программы Bat To Exe Converter
Сдрасте люди, я пришел к вам с того самого мира, или как то так У меня уже...

bat файл для запуска программы
Здравствуйте! Подскажите пожалуйта! Мне нужно сделать такую штуку: в...

Bat файл для автоматической установки программы
Подскажите что не так в этом коде?Папка такая существует,а установка все равно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru