miércoles, 3 de diciembre de 2008

Ideas generales para crear un .bat II

Tenemos que tener claro que cada cosa que escribamos es como una línea en el símbolo del sistema. Entonces, podemos uar comandos que conozcamos para hacer nuestras aplicaciones. Por ejemplo, cls borra toda la pantalla, time /t muestra solo la hora y date /t muestra solo la fecha. Podemos hacerlo así:

@echo off
title Fecha y hora
echo.
echo Ahora se muestra la fecha:
pause
date /t
pause
cls
echo.
echo Ahora se muestra la hora:
pause
time /t
pause

Podemos elegir el color de fondo y de los caracteres. Para ello, abrims una ventana aparte de símbolo del sistema (cmd.exe) y ponemos color. Nos saldrán todas las combinaciones que hay. Así que:

echo rojo
pause
color 0c
pause
echo verde
pause
color 0a
pause

También podemos hacer más cosas, como ver las conexiones (netstat), ver las variables (set), ver los directorios (tree), apagar el ordenador (shutdown), y más.
Otra cosa que se hacen son autoruns. Un autorun es un prograna que ejecuta tal y como el usuario lo ha ordenado, órdenes o programas. Para ello, hacemos esto

start archivo1.txt
pause
start archivo2.txt

Para que al iniciar el .bat, que llamaremos autorun, nos inicie un programa, y después, otro. Recuerda que al acabar una serie, la aplicación se cierra.

No hay comentarios: