domingo, 15 de septiembre de 2013

BATCH: Todo lo que puedes hacer con los comandos del CMD

Hola chicos.

La informática ha avanzado a pasos gigantes...
En los sistemas operativos de antes, todo se hacía con comandos, para ir a un archivo, a una carpeta...
Hoy es muy sencillo, debido a que todo es por gráficos, Tanto en Windows como en Linux.

ACLARACIÓN: En Windows se conoce como batch lo que en los sistemas GNU/Linux se conoce como bash.

Y bien, Hablaré un poco de Batch...

Para qué se puede utilizar? 
Casi que para todo... los comandos disponibles los encontramos digitando:

help   

Cómo lo podemos lanzar? 
Método 1: Inicio>Todos los Programas>Accesorios>Símbolo del Sistema
Método 2: Presionamos boton Inicio+R, y escribimos cmd.

Vamos, hagamos un ejemplo. Abriremos la calculadora.

Ejecutemos cmd.


Tendremos que ir a la carpeta "C:\Windows\System32\" y ejecutar la aplicación "calc.exe" 
Como pueden ver, estamos inicialmente en nuestra carpeta personal, así que tendremos que retroceder con el comando "cd".

Antes: El comando cd sirve para ir a una carpeta específica, o para subir (retroceder) una carpeta atrás: "cd Windows" "cd .."; y el comando "start" invoca un programa, veamos:



Facil, cierto?


Comandos para apagar el equipo

Ahora podemos crear un ejecutable "archivo.bat" con el que podremos hacer muchas cosas.
Por ejemplo, podemos crear un batch para que nos apague el equipo... en cierto tiempo... Esto puede ser útil para cuando dejamos descargando un archivo y sabemos que en cierto tiempo finalizará la descarga, o cuando lo tenemos prestado... consulten ejecutando la orden "shutdown help". Vale la pena decir que la orden "shutdown" también sirve para cerrar la sesión, reiniciar, hibernar y cancelar las operaciones "shutdown". 

Veamos esto: pueden editar un block de notas, o ejecutar las órdenes destacadas a continuación:

Apagar el equipo:
shutdown /s 

Reiniciar el equipo:
shutdown /r 

Apagar el equipo sin tiempos de esperas ni advertencias:
shutdown /p 

Hibernar el equipo:
shutdown /h 

Cerrar la sesión:
shutdown /l 

Ah! y agregar contador de tiempo (por ejemplo, que se apague en 5 minutos, destacando que el contador es en segundos, osea, 300):
Apagar el equipo en 5 minutos:
shutdown /s /t 300 

Crear una orden desde el escritorio:

Vamos por pasos, siendo el primero abrir el block de notas. Abramos desde la terminal (CMD), el block de notas:
(Destaco que puede lanzarse desde "C.\Users\'usuario'>", debido al sistema de indexación que tiene Batch, es decir, busca en la carpeta de usuario, en System32 y en otras cuantas, la orden que estemos ejecutando.
en fin, ejecutemos:
notepad  

Saldrá el block de notas, donde escribiremos la orden que queremos, y guardamos como apagar.bat
(especial cuidado en que la extensión sea ".bat", el nombre puede ser cualquiera):


Bueno amigos, pronto publicaré la segunda parte, veremos cómo desatender un instalador.

Dudas y sugerencias, me las pueden dejar en los comentarios, también me pueden buscar en mi Facebook y en mi Twitter.

Un abrazo, hasta pronto!!

0 comentarios :

Publicar un comentario