Para abrir el programa desde MS-DOS por ejemplo guarda tu archivo.bat en C:\archivo.bat y luego hace lo siguiente:
Código:
Inicio >> Ejecutar... >> cmd >> C:\archivo.bat
ahi lo que hiciste fue abrir el archivo desde MS-DOS sin pasar ningun argumento al mismo.
Para pasarle argumentos al archivo.bat tenes que seguir los mismos procedimientos pero en el mosmendo que estas en la ventana de MS-DOS escribis
Código:
C:\archivos.bat me llamo mico, mi edad es de 15 años
Ahi le estarias pasando al archivo.bat 9 argumentos distintos.
Donde me es el argumento %1
llamo ... %2
mico ... %3
Y asi sigue hasta el %9
Me explique mejor ahora? Cualquier duda consulta...