Este tutorial esta 100% hecho por mi :
Bueno principalmente hago este tutorial de introducción para que se os despierten las ganas de programar, y mandar ordenenes al ordenador desde la shell xD de windows , esta hecho con palabras bastantes coloquiales para no liar a los principiantes.
Tus primeros codigos en batch jejej , comencemos, batch es un lenguaje , sencillo , lo que hace es , recibir órdenes , que el sistema asimila y ejecuta.
Empezaremos con el clásico ''Hola mundo'':
- Código: Seleccionar todo
@echo off
echo Hola Mundo
pause
exit
Ese codigo , guardarlo con la extensión .bat (como mi antiguo nick) xD,y luego clickar en él , y se os activará.
Ahora desglosaré el code..
@echo off -----> Quedaros con el concepto de que es el principio de cualquier codigo en batch.Cuando vayais avanzando más en la programación os aconsejo que busqueis una definición mas concreta.
Echo -----> Lo que pone a continuación esta escrito.
Pause -----> Para el texto. Muestra el texto “Presione una tecla para continuar”
Exit -----> Cierra la ventana y se acabó el código.
Ahí tendriaís el codigo por partes, supongo que ahora lo entenderéis mejor.
Algunas funciones de Batch:
CD o CHDIR:
Si has trabajado en PHP, te sera fácil entender este concepto. Sirve para cambiar de Directorio o Mostrar el nombre del actual. Para usarlo, CD o CHDIR seguido de la ubicación del directorio al cual nos moveremos.
cd “C:\”
chdir “C:\”
Los ejemplos anteriores hacen exactamente lo mismo, cambian al Disco C
COPY:
Sirve para copiar uno o más archivos a otro destino.Ej: Copy "C:\archivo.txt" "C:\archivo2.txt".
DEL:
Sirve para eliminar uno o más archivos. Su sintaxis es:
Del “ARCHIVO”
También se puede añadir:
Del /f /q “archivo”
Move:
Sirve para mover un archivo. Su sintaxis es:
Move “Dirección Archivo” “Nueva Dirección”
Hay teneis lo más básico , de batch , pero os comunico que con estos datos podeis crear un virus ya.Tan simple como que escribais la orden de borrar un archivo fundamental en el equipo, como lo puede ser System32.