Criando “Menu” para o Silent Install



Fala galera, nessa dica de hoje vou dar continuidade a videoaulas anteriores relacionadas a “montagem e execução” de programas em formato “silent install”. Irei logo alertando que a videoaula ficou com o tempo um pouco grande, pois abordei desde o inicio de criação de um arquivo com extensão batch (arquivo de lotes).

Se você não viu as duas outras videoaulas confira clicando nos link's abaixo para ter uma noção do que estou falando nesse vídeo. Você não irá se arrepender =D





Deixarei logo abaixo do vídeo os comandos que utilizei para que você posso criar o seu próprio “menu” com base no que foi feito.







Confira abaixo o "código-fonte" ...



@echo off
cls
:start
echo.
echo. Escolha qual programa deseja instalar:
echo.
echo Cancelar, opcao 0
echo Java, opcao 1
echo Skype, opcao 2
echo Chrome, opcao 3
echo.
set choice=
set /p choice=Escolha sua opcao agora: 
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='0' goto CHOICE0
if '%choice%'=='1' goto CHOICE1
if '%choice%'=='2' goto CHOICE2
if '%choice%'=='3' goto CHOICE3
echo "%choice%" não é valido, tente novamente
echo.
goto start

:CHOICE0
echo Cancelando a Instalacao ...
@pause
exit
:CHOICE1
echo Instalando Java ...
@jre.sfx
echo.
echo Instalacao Concluida
@pause
goto end
:CHOICE2
echo Instalando Skype ...
@Skype.sfx
echo.
echo Instalacao Concluida
@pause
goto end
:CHOICE3
echo Instalando Chrome ...
@Chrome.sfx
echo.
echo Instalacao Concluida
@pause

:end



Dúvidas, erros? Não deixe comentar.