ÍndicePortalFAQBuscarRegistrarseMiembrosGrupos de UsuariosConectarse

Comparte | 
 

 Curso Batch Cap.1

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
potter
Admin


Cantidad de envíos : 149
Fecha de inscripción : 11/03/2007

MensajeTema: Curso Batch Cap.1   Vie Jun 08, 2007 10:59 pm

Weno aki comenzare a escribir un tutorial para q aprendais mas o menos este lenguaje tan facil y sencillo( y para toda la familia xD), luego la cuestion es q lo lea alguien xDDD pero weno, comencemos:

Para empezar Batch es un lenguaje de programacion por lotes de MS-DOS, se ejecuta en la consola de MS-DOS, por lo tanto solo se puede ejecutar en Windows, esto tiene su parte buena y su parte mala, ya q los batch como mucha gente sabe pueden llegar a ser extremadamente peligrosos contra kien los uses xDDDD, para programar en este lenguaje no hace falta nada mas q el bloc de notas de windows y comenzar a escribir nuestro codigo.

Principios basicos

Seguramente haya gente aki q ni sepa lo q es la consola de MS-DOS( y no miro pa nadie.....¬¬ ----> Trigus! xDDD) pues bien para empezar, la consola de MS-Dos se ejecuta desde el menu inicio ejecutar y escribimos "cmd"(sin comillas) y esto es la consola de MS-DOS



Pues en esa ventanita negra es donde se desarrollara la "accion" q nosotros escribamos en el bloc de notas(si queremos claro, quiza queramos hacer algo sin q nadie se entere y evitar q salga la pantalla.... Twisted Evil ), bueno pues vamos a comenzar a aprender los fundamentos basicos de batch, para ver los comandos disponibles teclear ahi en la consola la palabra "help" y darle a enter.

Tranquis!!!! No os acojoneis xDDD no vamos a usar todos esos comandos, con saber unos cuantos basicos ya llegan xDD

Prosigamos:

Cerrar la ventana de MS-DOS si quereis o dejarla abierta si quereis probar comandos de ahi o algo.
Abre el bloc de notas y comienza a escribir el codigo d la siguiente manera:

echo

echo es el comando mas importante de bat y tambien el mas sencillo, sirve para imprimir algo en la pantalla, se usa de la siguiente manera:
Código:
 echo Esto se imprimira en pantalla

q dara como resultado un pantallazo y nada mas.... q ha pasado¿?
Pues q la accion se ha desarrollado tan rapidamente q nos ha sido imposible verla, pero esto tiene facil solucion.
Has de saber q todo codigo de batch ha de empezar por @echo off
, sabiendo esto has de colocar un pause para q la "accion" se pare y poder ver asi la frase, entonces el codigo quedaria finalmente asi:
Código:

@echo off
echo Esto saldra por pantalla
pause

Ahora si!! ya vemos como lo escrito se a reproducido en la pantalla de MS-DOS correctamente.
Para poner un espacio en blanco po echo.(con el punto) asi:
Código:

@echo off
echo Holaaaa!
echo.
echo Antes de sto espacio en blanco
pause

pause

Sirve para pausar la accion como ya dijimos anteriormente, al poner esto nos dira "Presione una tecla para continuar...", si queremos evitar este molesto texto debemos sustituir el pause por "pause > nul", de esta manera el codigo anterior qdaria:
Código:

@echo off
echo Holaaaaa!
echo.
echo Antes de sto espacio en blanco
pause > nul

exit

Con este comando simplemente se cerrara el programa

Código:

@echo off
echo Despues de esta frase se cerrara el programa
pause > nul
exit

cls

Con este comando se limpiara la pantalla de MS-DOS quedando completamente limpia alli donde lo coloquemos


Ya he escrito el codigo....y ahora q¿?

Para crear el batch finalmente darle en el bloc de notas a Archivo > Guardar como..... y poner el nombre q querais.bat, por ejemplo si le vais a llamar codigo( EL COOOOOOODIGO xDD) pues lo llamarias:

codigo.bat (es fundamental el .bat del final)

de sta manera veremos lo siguiente


Enhorabuena!! ya tenemos elaborado nuestro codigo.

En proximas entregas pondre cosas mas interesantes, esto tan solo es lo principal principal!! luego ya profundizare si veo interes en el tema sino pues a joderse xDDDDD
vereis como hacer cosas como " Y solo m abriste 22 ventanas¿?" no estan dificil como parece jajajajajajaj Twisted Evil Twisted Evil

_________________


Un clavo saca a otro clavo, sabes q es verdad q me parezco a Harry Potter pero con mas nabo!!

- Tio.....sabes q dicen del CD de Windows?
- Que?
- Que si lo pones al reves sale el diablo....
- Buaaah!! eso no es nada, si lo pones al derecho SE INSTALA WINDOWS!!!!
Volver arriba Ir abajo
Ver perfil de usuario http://tripotorobas.activoforo.com
Dark_Link
Admin
avatar

Cantidad de envíos : 212
Edad : 27
Fecha de inscripción : 14/03/2007

MensajeTema: Re: Curso Batch Cap.1   Sáb Jun 09, 2007 11:30 pm

Weno Potter, 2 cosas q decir:

-1º q ia abia mpzao a aprender batch con otro curso, pro viendo como t matas a escribir creo q aprendere x aqui. Ia tiens 1 padawan fijo ¡¡¡ jajaja

-2º la indirecta a trigus s demasiada sobrada, io creo q la podrias modificar. jajajajajajaja
Código:
Seguramente haya gente aki q ni sepa lo q es la consola de MS-DOS( y no miro pa nadie.....¬¬ ----> Trigus! xDDD)

_________________
Volver arriba Ir abajo
Ver perfil de usuario http://www.webironmaiden.com
Trigus
Admin
avatar

Cantidad de envíos : 118
Fecha de inscripción : 08/04/2007

MensajeTema: Re: Curso Batch Cap.1   Dom Jun 10, 2007 8:43 pm

paso de leer todo ese royo xDxD ya serre ingeniero informatiko mas palante xDxD

_________________
Volver arriba Ir abajo
Ver perfil de usuario
Contenido patrocinado




MensajeTema: Re: Curso Batch Cap.1   

Volver arriba Ir abajo
 
Curso Batch Cap.1
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» CURSO DE CONDUCCION VW ESCARABAJOS CLASICOS DE COMPETICIÓN
» Curso para piloto de MIG-29 - Entrenamiento básico Nº02
» Curso para combate AA
» Mini curso de pigmentos
» Curso de iniciación en detonadores con el Profesor Marcos_M o

Permisos de este foro:No puedes responder a temas en este foro.
 :: PC :: Programacion-
Cambiar a: