Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/04/2008, 13:19
c_keeper
 
Fecha de Ingreso: febrero-2007
Mensajes: 450
Antigüedad: 17 años, 9 meses
Puntos: 3
Re: Fichero por lotes (.bat) MS-DOS

Puedes hacer, como preguntabas, que la palabra venga por parametro, al llamar al programa, solamente te tienes que referir a ella con %1

Ejemplo practico: aa.bat

@echo off
echo %0
echo %1

Al llamarlo escribiendo en la linea de comandos "aa alfredo" mostrará por pantalla:

aa
alfredo

Lo de pasar a mayúsculas es más complicado porque un fichero de procesos por lotes no es un programa, es un script, que tiene un gran diferencia, y no están pensados para ésto.

Un saludo.