Preciso criar um script em lote do Windows em que preciso passar alguns argumentos da linha de comando. Esses argumentos podem aparecer em qualquer ordem, mas o script deve buscá-los corretamente com base no nome do argumento. Por exemplo:
<scriptname> -age <agevalue> -gender <gender>
<scriptname> -gender <gender> -age <agevalue>
O script pode ser chamado de qualquer uma das duas maneiras acima, mas a idade e o sexo devem ser adequadamente escolhidos e atribuídos às variáveis. Os argumentos podem ser identificados pelo comutador antes deles - ou seja, -age, -gender, etc.
Alguém pode me dar um exemplo de identificação interna?