Anda di halaman 1dari 8

UNIVERSIDAD TECNICA DEL NORTE

Archivos Bach
Ejercicio 1:
::cancelamos el eco para que no moleste
echo off
::mostramos la ruta y el nombre de este bat
echo estas ejecutando el archivo %0
::si se nos paso algun parametro, lo mostramos
if not "%1"=="" (
echo pasate el/los parametro/s %*
) else (
echo no pasaste ningun argumento al programa
)
::espera que se pulse una tecla para terminar
Pause
Funcin:
Este archivo batch nos muestra el nombre y la ruta donde est guardado o de
donde se lo ejecuta al programa, nos imprime en pantalla diferentes mensajes, de
acuerdo a su funcin establecida en el programa.
Ejercicio 2:
@echo off
cls
Color 1f
Title Clasico programa "Welcome to Hell"
:User
cls
Echo Como te llamas?
Echo.
set user=
set /p user=
if defined user (
Echo.
Echo Bienvenido al sistema %user%
pause>nul
)
goto:User
Funcin:
La funcin de este comando estamos dando un color al fondo de su pantalla, luego
nos pide que ingresemos nuestro nombre por teclado, para as darnos la

bienvenida utilizando el nombre ingresado, mediante un mensaje en pantalla que


lo podemos visualizar.

Ejercicio 3:
@echo off
rem NOTAS DEL AUTOR
#########################################################
####
rem # ##
rem #Autor: Keilcpc (http://miblogbydefault.blogspot.com/) ##
:: #Fecha de Creacion: 22/11/2009 Domingo y Martes 24/11/2009 ##
rem # ##
rem # Recuerda que este codigo es gratuito, si copias y/o modificas ##
rem # el codigo, recuerda siempre al autor original, gracias. ##
rem
#########################################################
####################
Title ELIMINADOR DE PROCESOS VERSION 0.1.20 by Keilcpc
cls
color 1f
:inicio
cls
echo.
echo
#########################################################
##
echo # #
echo # Eliminador de procesos #
echo # Version: 0.1.20 (by keilcpc) #
echo # #
echo # http://miblogbydefault.blogspot.com/ #
echo # COPIA Y/O MODIFICA, PERO RECUERDA AL AUTOR ORIGINAL #
echo
#########################################################
##
echo.
Echo.
Echo.

Echo Menu Principal


Echo._______________
Echo.
Echo 1. Introcudir el nombre del proceso (Sintaxis: nombreproceso.exe)
Echo 2. Crear una lista de procesos para eliminarlos automticamente.
echo 3. Salir del Script Batch (lo que estas viendo ahora mismo, jeje)
echo.
set /p menup=Escribe el numero de la opcion elegida (Sin punto):
if %menup%==1 goto opuno
if %menup%==2 goto opdos
if %menup%==3 exit

:opuno
cls
Echo Introduce nombre del proceso:
Echo.
set proc=
set /p proc=
if defined proc (
Echo.
taskkill /F /IM %proc%
pause>nul
) else (
echo.
echo Pulsa CTRL+ALT+SUPR y mira en la pestana PROCESOS
echo.
echo Sintaxis: nombreproceso.exe
echo.
pause
)
goto:inicio
:opdos
cls
:opmuno
cls
echo.
Echo Introduce nombre de proceso para introducir en la lista:
echo (SINTAXIS: nombreproceso.exe)

Echo.
set num=
set /p num=
echo taskkill /F /IM %num% >> Eliminador_Automatico.bat
cls
echo.
Echo Menu [Lista de nombres]
Echo.____________________________
Echo.
Echo 1. Introcudir mas nombres de procesos a la lista (Sintaxis:
nombreproceso.exe)
Echo 2. Volver al menu principal
echo.
set /p menup=Escribe el numero de la opcion elegida (Sin punto):
if %menup%==1 goto opmuno
if %menup%==2 goto inicio
::FIN DEL SCRIPT BATCH
Funcin:
La funcin de este archivo batch es de un ELIMINADOR DE POCESOS,
primeramente al ingresar al programa tenemos en pantalla la versin del
programa y el nombre de lo que se trata, estos son mensajes en pantalla, tambin
tenemos un men de opciones en donde podemos escoger, depende del nmero
que ingresemos en el men de opciones el programa realiza los procesos, asi con
estos procesos podemos eliminar un archivo.exe, tambin podemos eliminar
varios procesos a la vez y la ltima tenemos la opcin salir que nos permite que
termine el programa automticamente.
EJERCICIO 4:
@echo off
color F0
Title Menu cls
:Menu
Title Menu cls
Echo.
Echo.
Echo Hola! Estas en el menu principal.
Echo.
Echo.

Echo 1. Apagar
Echo 2. Reiniciar
Echo 3. Cerrar Sesion
Echo 4. Apagar en ... (Segundos)
Echo 5. Reiniciar en ... (Segundos)
Echo 6. Cerrar Sesion en ... (Segundos)
Echo 7. Buscar en Internet
Echo 8. Salir del Programa
Echo.
set /p menup=Escribe el numero de la opcion elegida (Sin punto):
if %menup%==1 goto Apagar
if %menup%==2 goto Reiniciar
if %menup%==3 goto CerrarSesion
if %menup%==4 goto Apagaren
if %menup%==5 goto Reiniciaren
if %menup%==6 goto CerrarSesionen...
if %menup%==7 goto Buscar
if %menup%==8 goto Salir
:Apagar
cls
shutdown -s
exit
:Reiniciar
cls
shutdown -r
exit
:CerrarSesion
cls
shutdown -f
exit
:Apagaren
cls
color F0
title Temporizador para apagar PC - Por Agustin Aguilar
echo Elija en cuanto tiempo quiere apagar su PC
set /p o1=En cuanto tiempo quiere apagar su PC? (En segundos)

pause
shutdown -s -t %o1% -c "Su pc se apagara"
exit
:Reiniciaren
cls
color F0
title Temporizador para Reiniciar PC - Por Agustin Aguilar
echo Elija en cuanto tiempo quiere Reiniciar su PC
set /p o2=En cuanto tiempo quiere Reiniciar su PC? (En segundos)
pause
exit
shutdown -r -t %o2% -c "Su pc se Reiniciara"
exit
:Salir
Exit
:CerrarSesionen...
cls
@echo off
color F0
title Temporizador para cerrar sesion - Por Agustin Aguilar
echo Elija en cuanto tiempo quiere serrar su sesion
set /p o1=En cuanto tiempo quiere serrar su sesion? (En segundos)
pause
shutdown -f -t %o1% -c "Su pc se apagara"
:Buscar
Exit
Funcin:
Al ejecutar el programa, nos aparece una pantalla donde observamos un saludo y
posteriormente un men de opciones, que bsicamente nos sirve para apagar,
reiniciar, suspender, tambin nos da un tiempo especfico para que al escoger la
opcin se nos apague el pc o depende de la opcin que escojamos, el programa

realizara su proceso, tambin tenemos una opcin la cual nos sirve para salir del
programa y no realizar ninguna de las funciones que tenemos.
EJERCICIO 5:
:programa
@echo off
color 3f
title ejemplo1
echo = =-=-= \--------------------------------echo =\
ejemplo batch
====
echo =\----------------------------------=======

echo. que deseas hacer?


echo menu
echo.
echo 1.abrir el disco d
echo.
echo 2.correo
echo.
echo 3.apagar el equipo
echo.
echo 4.salir
echo.
set/p ir= escribir el numero denominado .
if %ir% == 1 goto explorar
if %ir% == 2 goto buscador
if %ir% == 3 goto apagar
if %ir% == 4 goto salir
pause>nul
:explorar
cls
@echo off
explorer D:
exit

:buscador
cls
start www.google.com
goto programa
:apagar
shutdown -s 20
goto programa

pause>nul
Funcin:
Este comando batch nos imprime diferentes mensajes en pantalla, un men de
opciones, y esta pantalla es muy diferente a las otras por su color, en este men
nos da opciones que tenemos que escogerlas presionando diferentes nmeros
ingresando por teclado de acuerdo a la opcin o proceso que deseemos realizar.
En estas opciones tenemos funciones muy interesantes como son : Abrir el disco C,
entrar al correo, apagar el equipo y salir este se lo usa cuando no deseemos
realizar ningn proceso anteriores.

Anda mungkin juga menyukai