Isto está relacionado ao primeiro caractere do parâmetro, isto é, o -
Por exemplo, file = input.txt, /file=input.txt e --file = input.txt provavelmente funcionarão, mas não -file = input.txt.
Muitos programas aceitariam /file=input.txt no lugar de -file = input.txt, o que pode permitir uma solução alternativa.