CMD/BAT - Помогите создать bat файл установкой софта

Ответить
Аватара пользователя
Impuls717

CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Impuls717 »

Суть батника такая, на флешке расположен набор софта при подключении флешки к ПК запускался батник с выводом на экран действий по установке данного софта,

например нажмите num1 установится такая та программа или num2 установится другая программа, а так прекращение работы батника ( закрытие его) и открытием в проводнике папки с софтом, плюс при установке софта происходило подтверждение мол далее, далее, готово ( типа тихой установки )

Простыми словами вставил флешку нажал нужный num все установилось закрылось. Заранее спасибо тем кто откликнется.
Аватара пользователя
Iska

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Iska »

Цитата Impuls717:



Простыми словами вставил флешку нажал нужный num
CMD/BAT - Помогите создать bat файл установкой софта




Между «вставил» и «нажал» должно быть ещё и «запустил пакетный файл», ибо у вменяемых людей autorun давно отключён, а в новых ОС — так и вовсе изначально.



В чём, собственно. состоит проблема? Что непонятно?
Аватара пользователя
sunnykey

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение sunnykey »

Цитата Impuls717:

Простыми словами вставил флешку нажал нужный num все установилось закрылось. Заранее спасибо тем кто откликнется.
CMD/BAT - Помогите создать bat файл установкой софта


У каждой программы есть функция тихой установки, поэтому для рекомендую ознакомиться с ключами в документации к ПО, либо на сайте производителя. Как пример могу привести установку 7zip и Firefox, лежащих в данном каталоге, что и скрипт



Код:

Код: Выделить всё

@echo off
echo Install 7-zip
msiexec /i %~dp0\7z930.msi /passive
echo Install Firefox
"%~dp0\Firefox 22.exe" -ms
Аватара пользователя
Impuls717

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Impuls717 »

Я новичок в этом вот захотелось реализовать, а как не знаю.
Аватара пользователя
Impuls717

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Impuls717 »

поискал варианты на форумах вот что получилось это черновой вариант на пару простых программ

@Echo off

title Установка Softa

:LOOP

CLS

echo ===============================================================================

echo ====== Укажите цифровой через пробел какой софт вы хотите установить ========

echo ===============================================================================

echo === 1) - TV ====

echo === 2) - Aimp ====

echo === 3) - Закрытие окна открытие проводника ====

echo ===============================================================================

Echo.

Set var=

Set /P var="Сделайте ваш выбор: "

For %%i In (%var%) Do (

If %%i GTR 3 Echo. & Echo Неверная команда! Еще разок! & Echo. & Pause& GoTo :LOOP

If %%i LSS 1 Echo. & Echo Внимательнее! Еще разок! & Echo. & Pause& GoTo :LOOP

Call :m%%i

)

Exit



:m1

Echo Please wait установка TV

echo install first programm

%DiskRoot%\soft\TV.exe -s

GoTo :EOF





:m2

Echo Please wait установка Aimp

echo install first programm

%DiskRoot%\soft\aimp.exe -s

GoTo :EOF



:m3

Echo Please wait открытие проводника

start "" "%~d0\soft\

GoTo :EOF



На данный момент не смог понять как сделать чтобы на энтер батник закрылся и открылось окно с софтом

ну и возможно ли сделать чтобы батник запускался при подключении флешки
Аватара пользователя
specialist

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение specialist »

Impuls717, рекомендую освоить WPI и применять в нем то что описано здесь
http://www.oszone.net/2766


получится наглядно, опционально, а будучи правильно настроено - позволит просто добавлять свежий оригинальный установщик, который просто будет устанавливаться в заранее прописанном автоматическом режиме
Аватара пользователя
Impuls717

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Impuls717 »

Спасибо за советы и подсказки. Буду стремится к совершенству, но данный батник нужен для более узкой специализации, можно сказать частично затрагивает рабочий процесс, приходится очень часто обращаться к флешке с информацией, поэтому хочу упростить себе жизнь хоть как та.
Аватара пользователя
Impuls717

Re: CMD/BAT - Помогите создать bat файл установкой софта

Сообщение Impuls717 »

Цитата Impuls717:



приходится очень часто обращаться к флешке с информацией, поэтому хочу упростить себе жизнь хоть как та.
CMD/BAT - Помогите создать bat файл установкой софта




Far Manager → User Menu.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»