InicioCiencia EducacionMi programa batch
Bueno mmm, aqui aburrido en el PC, con mis remotos conocimientos en BATCH, decidi hace este mini programa, q mas bien es un acceso directo a las principales utilidades de Windows, y me gustaria que me dijeran que tal esta, si tiene algun error, cualquier critica es aceptable xD
bueno, sin mas preambulos muestro el Cod:


Codigo dijo:


@ECHO off
title Monitor de Sistema by FNPFAR
cls
Echo.
Echo.
Echo * * * * * * * * * * * * * * * * * * *
Echo * -Monitor de- *
Echo * -Sistema- *
echo * -by FNPFAR- *
Echo * * * * * * * * * * * * * * * * * * *
echo.
echo.
pause >nul
goto principal

:principal
cls
echo.
echo BIENVENIDO...
echo En el presente BATCH.
echo Accederas a un menu en el cual podras ejecutar
echo Varios programas predeterminados de Microsoft
echo Como resumen, este es un acceso directo a los
echo Principales programas......
echo.
echo Para poder avanzar al menu, presiona una tecla...
pause >nul
goto menu

:menu
cls
ver
echo.
echo PRIMERO QUE TODO, ELIJE QUE QUIERES HACER...
echo.
echo 1 - Ver Lista de Procesos.
echo 2 - Matar Algun Proceso
echo 3 - Ver Lista y Matar un Proceso
echo 4 - Abrir linea de comandos -cmd.exe-
echo 5 - Abrir alguna utilidad de Windows
echo 6 - Salir sin hacer nada -suena estupido xD-
echo.
set /p var=Elije alguno poniendo el numero respectivo:
If %var% ==1 goto 001
If %var% ==2 goto 002
If %var% ==3 goto 003
If %var% ==4 goto 004
If %var% ==5 goto 005
If %var% ==6 goto 006

:001
cls
echo.
echo Bien, con esta opcion te mostrare los procesos
echo actuales q estan corriendo en tu PC
echo.
echo Presiona una tecla para poder verlos
pause > nul
cls
echo Trabajando, favor de esperar...
echo.
tasklist
echo.
echo Presiona un tecla para volver al menu principal
pause > nul
goto menu


:002
cls
echo.
echo Bien, con esta opcion podras matar algun proceso
echo escribe el nombre del proceso a matar...
set /p killer = Proceso a matar:
taskkill /F /IM %killer%
cls
echo proceso asesinado exitosamente
pause > nul
goto menu

:003
cls
echo.
echo Bien con esta opcion, podras utilizar el combo 2x1 xD
echo de ver la lista y ademas poder matar un proceso en el
echo mismo menu.... bueno continuemos.. presiona una tecla
echo para poder ver la lista de procesos y acceder al menu
echo para matar el proceso. (presiona UNA sola vez)
pause > nul
cls
echo Trabajando, favor de esperar...
echo.
tasklist
echo.
echo Presiona una tecla para poder matar el proceso...
pause >nul
set /p killer = Proceso a matar:
taskkill /F /IM %killer%
cls
echo.
echo listo, matado satisfactoriamente (solo si el proceso
echo se escribio satisfactoriamente)
pause >nul
goto menu

:004
cls
echo abriendo linea de comandos...
ping 127.0.0.1 -n 2 > nul
start cmd.exe
cls
echo linea de comandos abierta satisfactoriamente...
echo presione una tecla para volver al menu principal
pause >nul
goto menu

:005
cls
echo:
echo Bueno, en esta parte podras ejecutar alguna aplicacion
echo predeterminada de Windows... elige que aplicacion quieres
echo ejecutar:
echo:
echo 1 - Bloc de notas...... -_-!
echo 2 - Paint
echo 3 - Restaurar Sistema
echo 4 - Telnet
echo 5 - Centro de Seguridad (Solo SP2)
echo 6 - Copia de seguridad
echo 7 - Volver al menu principal
echo.
set /p me=Elige que aplicacion quieres abrir:
If %me% ==1 goto 010
If %me% ==2 goto 020
If %me% ==3 goto 030
If %me% ==4 goto 040
If %me% ==5 goto 050
If %me% ==6 goto 060
If %me% ==7 goto 070

:010
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start %SystemRoot%system32notepad.exe
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:020
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start %SystemRoot%system32mspaint.exe
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:030
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start %SystemRoot%system32restorerstrui.exe
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:040
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start telnet
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:050
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start %SystemRoot%system32wscui.cpl
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:060
cls
echo.
echo ejecutando aplicacion, favor de esperar...
ping 127.0.0.1 -n 1 >nul
start %SystemRoot%system32ntbackup.exe
cls
echo Aplicacion abierta exitosamente!!
echo presione una tecla para volver al menu anterior
pause > nul
goto :005

:070
cls
goto menu

:006
cls
echo.
echo Ojala el BATCH te haya sido de ayuda
echo ADIOS.....
echo.
pause >nul
cls
echo.
echo ______________________
echo - -
echo - By FNPFAR Factory -
echo -______________________-
echo.
pause > nul
exit



Si no estais familiarizados con el lenguaje de programacion batch , para abrirlo , solo necesitais copiar el codigo en un block de notas y al guardar poneis el nombre que querais . bat

Ejemplos:

Mi programa.bat
Ejemplo.bat
Lo que quieras.bat

Luego , solo tienes que abrir el archivo .bat y tendras mi programa funcionando




--ACTUALIZADO--

He hecho un compilador batch para poder combertir los codigos en .bat sin tener que usar el block de notas. Aqui les dejo el link del post.

Datos archivados del Taringa! original
0puntos
421visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

F
FNPFAR🇦🇷
Usuario
Puntos0
Posts23
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.