Necesito crear un script por lotes de Windows donde necesito pasar algunos argumentos de línea de comandos. Estos argumentos pueden aparecer en cualquier orden, pero la secuencia de comandos debe recogerlos correctamente en función del nombre del argumento. P.ej:
<scriptname> -age <agevalue> -gender <gender>
<scriptname> -gender <gender> -age <agevalue>
La secuencia de comandos se puede invocar en cualquiera de las dos formas anteriores, pero la edad y el género se deben seleccionar y asignar correctamente a las variables. Los argumentos pueden ser identificados por el interruptor antes de ellos, es decir, -age, -gender, etc.
¿Puede alguien darme un ejemplo para identificar esto internamente?