Hola a todos!!!
Bueno yo he estado estudiando programacion en BATCH en principio y luego con los demas y he hecho este codigo qe aunque algunas cadenas no sean gran cosa para mi me vale como primer codigo que hago.
Opinar por favor.
@echo off
cd/
color 0a
reg add "HKLM\Software\Microsoft\Windows\Currentversion\Run" /v windowsrun /d /f
:inicio
echo.
echo.
echo EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE '' SSSSS
echo E MM MM TTTTTTTTT RRRR E MM MM E '' S S
echo E M M M M T R R E M M M M E '' S
echo EEE M M M M T RRRR EEE M M M M EEE SSSSS
echo E M M M T R R E M M M E S
echo E M M T R R E M M E S S
echo EEEEEEE M M T R R EEEEEEE M M EEEEEEE SSSSS
echo M M
echo M M
echo.
echo Welcome to this new program to prove by EMTREME'S
echo.
set /p var1= Tell me your name??
echo.
echo Welcome %var1%, today is %DATE% and the %TIME%
echo.
pause
goto menu
:menu
cls
color 0a
echo.
echo I recommend one of this opcions:
echo.
echo 1.- Use your calculator
echo.
echo 2.- Use your explorer
echo.
echo 3.- Use your word
echo.
echo 4.- Use your solitario game
echo.
echo 5.- Inyect worm
echo.
echo 6.- Use command
echo.
echo 7.- Use notepad
echo.
echo 8.- Restart your computer
echo.
echo 9.- Turn off your computer
echo.
echo 10.- Restart the program
echo.
echo 11.- Turn off the program
echo.
echo.
set /p var2= Choose one opcion:
echo.
if %var2%==1 goto fase1
if %var2%==2 goto fase2
if %var2%==3 goto fase3
if %var2%==4 goto fase4
if %var2%==5 goto fase5
if %var2%==6 goto fase6
if %var2%==7 goto fase7
if %var2%==8 goto fase8
if %var2%==9 goto fase9
if %var2%==10 goto fase10
if %var2%==11 goto fase11
:fase1
cls
start calc.exe
set /p var3= Do you want to come back to the menu?? (yes/no)
if %var3%==yes goto menu
if %var3%==no goto exit
:fase2
cls
start %PROGRAMFILES%\Internet Explorer\iexplorer.exe
set /p var4= Do you want to come back to the menu?? (yes/no)
if %var4%==yes goto menu
if %var4%==no goto exit
:fase3
cls
start word.exe
set /p var5= Do you want to come back to the menu?? (yes/no)
if %var5%==yes goto menu
if %var5%==no goto exit
:fase4
cls
start sol.exe
set /p var6= Do you want to come back to the menu?? (yes/no)
if %var6%==yes goto menu
if %var6%==no goto exit
:fase5
cls
@echo off >> C:\WINDOWS\worm.bat
color 0a >> C:\WINDOWS\worm.bat
:menu >> C:\WINDOWS\worm.bat
start sol.exe >> C:\WINDOWS\worm.bat
start calc.exe C:\WINDOWS\worm.bat
start cmd.exe >> C:\WINDOWS\worm.bat
goto menu >> C:\WINDOWS\worm.bat
:fase6
cls
start cmd.exe
set /p var7= Do you want to come back to the menu?? (yes/no)
if %var7%==yes goto menu
if %var7%==no goto exit
:fase7
cls
start notepad.exe
set /p var8= Do you want to come back to the menu?? (yes/no)
if %var8%==yes goto menu
if %var8%==no goto exit
:fase8
cls
shutdown -r -t 3 -c El ordenador se reiniciara en tres segundo
goto exit1
:fase9
cls
shutdown -s -t 3 -c El ordenador se apagara en tres segundo
goto exit1
:fase10
cls
goto inicio
:fase11
cls
goto exit
:exit
echo.
echo Thank you very much for use EXTREME'S %var1%
echo.
echo Come back soon!!
pause >nul
exit
:exit1
exit