Venga, me voy a enrollar y voy a atender la peticion de alguien que parece que tira por la "old school" :D
Cita:
Comando IF:
El comando IF se utiliza para establecer sentencias condicionales. Es decir, en el caso de que se de una situacion hacer tal cosa.
IF not i==0 (msg * Hola mundo!)
Lo cual mostrara un mensaje en pantalla diciendo "Hola mundo!" en el caso de que i no sea igual a 0
Cita:
Parametros de redireccion de salida:
>, >>, <
Sirven para guardar la 'salida' de un comando en un archivo.
ejemplo:
DIR >> arbol.txt
La salida del comando DIR (que realiza un listado de los directorios de tu ubicacion actual o de una definida) se ha guardado en el archivo 'arbol.txt'
Si la > es doble (>>) guardara la salida SIN BORRAR lo que habia anteriormente en archivo
Segun creo el '|' es una puerta AND, aunque no recuerdo si es '||' o '|' a secas...
En MS-Dos muchas veces es probar y probar hasta que rula :)
Cita:
Comando FOR:
La utilizacion mas comun de un bucle FOR en MS-Dos es la siguiente:
FOR /L %var IN (inicio, paso, fin) DO comando
ejemplo:
FOR /L %i IN (0, 1, 10) DO msg * Hola mundo!
Lo cual mostrara en pantalla (11 veces, desde 0 hasta 10, aumentando 1 el contador cada vez que haga el bucle) el mensaje "Hola mundo!"
Cita:
Paso por parametros:
%0, %1, %2... etc
Estos son parametros que puedes pasar a un programa hecho en MS-Dos.
Es decir, al crear un programa defines que deben pasarsele unos parametros al ejecutarlo.
ejemplo:
echo %1 %2
Guardas esto como programa.bat y al ejecutar programa.bat haras:
programa.bat Hola Mundo!
El 1º parametro (%1) es el 'Hola'. El 2º parametro (%2) es el 'Mundo!'
El parametro %0 guarda la ruta de tu archivo
Espero haber contestado tus dudas, en caso contrario sigue preguntandolas sin preocuparte de que se considere o no un lenguaje de programacion.
MS-Dos es algo practicamente esencial para alguien que quiere manejar correctamente un S.O Windows. Sera antiguo, pero aun hay muchas cosillas que se pueden hacer con el MS-Dos que al tratar de programarlo de otra forma resultan muy complicadas (matar procesos que se ponen tontos, forzar la eliminacion de archivos, la copia de archivos sin preguntar si se desea sobreescribir uno ya existente... y un monton de etc)
La mayor ventaja de MS-Dos es que Windows tiene la cuota de mercado mas alta, por lo que casi siempre encontraras un equipo en el que utilizarlo.
Un saludo
PD:
Cita:
Iniciado por
clarinetista
Joder hckr como se nota lo jovenes que sois :D
Sera que yo naci viejo Clari :D
Anda que no habre tirado lineas de codigo para aprender este "pseudolenguaje"