@echo off color 04 title teste cls :dec1 cls echo. echo deseja instalar? echo. echo 1: sim echo. echo 2: nao echo. choice /c 12 /n /m digite: goto %errorlevel% 1: goto dec2 :2 exit :decsis1 :dec2 cls color 5d :instalationvbs cd c:\users\%userprofile%\descktop if exist programa teste ( goto decfinalmal ) else ( goto decsis2 ) :decsis2 md programa teste cd programa teste :instalvbs echo msgbox"erro geral",vbCritical,"erro critico" > msgerror.vbs echo msgbox"obrigado por intalar program teste!",vbInformation,"ProgramTeste" > msgagradesimento.vbs :instalatinbat echo @echo off > bat1.bat echo color 0a >> bat1.bat echo title testeprogram >> bat1.bat echo cls >> bat1.bat echo :dec1 >> bat1.bat echo echo. >> bat1.bat echo set /p nome=Digite seu nome: >> bat1.bat echo echo. >> bat1.bat echo set /p username=Digite um nome de usuario: >> bat1.bat echo echo. >> bat1.bat echo cls >> bat1.bat echo echo seu nome é %name% e seu user é %username% >> bat1.bat echo timeout /nobreck /t 4 >nul >> bat1.bat echo cd c:\users\%userprofile%\descktop\programa teste >> bat1.bat echo msgagradesimento.vbs >> bat1.bat :decsis3 color 0a set errorlevel=0 cls echo. echo instalasão concluida com susseso!!! echo. echo 1: desinstalar echo. echo 2: sair com o programa echo. choice /c 12 /n /m digite: goto %errorlevel% :1 color 5d cd c:\users\%userprofile%\descktop rd programa teste del programa teste timeout /nobreck /t 2 >nul goto decfinalmal2 :2 color 5d cd c:\users\%userprofile%\descktop\programa teste bat1.bat timeout /nobreck /t 2 >nul exit :finalmal2 color 0a echo. echo desinstalasão concluida echo. echo agradesemos sua presensa echo. echo " ;( " timeout /nobreck /t 4 >nul exit :decfinalmal color 0a cls echo. echo o programsa ja foi instalado! echo. timeout /nobreck /t 3 >nul set errorlevel=0 cls echo. echo voce deseja desinstalar? echo. echo 1: sim echo. echo 2: nao echo. choice /c 12 /n /m digite: goto %errorlevel% :1 goto decsis4 :2 exit :decsis4 color 5d cd c:\users\%userprofile%\descktop rd programa teste del programa teste timeout /nobreck /t 2 >nul goto decfinalmal2