Introducción A Batch(Desde El ''Hola Mundo'')

Todo lo relacionado con el mundo del software en Ordenador

Moderadores: Webmaster, Administrador, Moderador

Introducción A Batch(Desde El ''Hola Mundo'')

Notapor HaCkinG-ModdiNg » Sábado, 01 Mayo 2010, 19:41

[align=center]INTRODUCCIÓN A BATCH[/align]

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.
Avatar de Usuario
HaCkinG-ModdiNg
Cachorro
Cachorro
 
Mensajes: 3
Registrado: Sábado, 13 Marzo 2010, 19:51

Re: Introducción A Batch(Desde El ''Hola Mundo'')

Notapor GalaxiaNaruto » Sábado, 01 Mayo 2010, 19:47

HaCkinG-ModdiNg escribió:Ese codigo , guardarlo con la extensión .bat (como mi nick) xD

Muy bueno tío, mis gracias las tienes^^ Aunque no entiendo lo de ".bat como mi nick" xD
[align=center]Twitter | Facebook | Google+ | YouTube[/align]
Avatar de Usuario
GalaxiaNaruto
Webmaster
Webmaster
 
Mensajes: 3311
Registrado: Sábado, 12 Diciembre 2009, 14:14
Ubicación: Thousand-Sunny.org

Re: Introducción A Batch(Desde El ''Hola Mundo'')

Notapor qazser » Sábado, 01 Mayo 2010, 19:49

Muy buena la idea.. (menos el datelle del virus xD)

En resumen, el batch se podria definir como unión de varios comandos para la CMD (o símbolo de sistema) e un archivo de texto que ejecuta todos los comandos escritos en el uno por uno
Avatar de Usuario
qazser
Cachorro
Cachorro
 
Mensajes: 22
Registrado: Sábado, 01 Mayo 2010, 18:25

Re: Introducción A Batch(Desde El ''Hola Mundo'')

Notapor HaCkinG-ModdiNg » Sábado, 01 Mayo 2010, 19:50

Mi nick en otros foros...es .bat xDD, solo que en este me lo cambié , no me preguntes porque xD
Avatar de Usuario
HaCkinG-ModdiNg
Cachorro
Cachorro
 
Mensajes: 3
Registrado: Sábado, 13 Marzo 2010, 19:51


Volver a Software

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

cron