Windows batch mehr als 10 Parameter



  • Hallo
    kann mir jemand einen Tipp geben wie ich mehr als 10 Parameter uebergeben kann?
    Also mein Problem ist das ein Programm 11 oder mehr Parameter erwartet aber ich habe keine Ahnung wie man das in der Windows-Batch schreiben kann.

    Am besten waere sowas wie "alle Parameter" wie unter Linux ""macht.Oderauch"*" macht. Oder auch "{10}", "11","{11}", "{n}".



  • Habe irgendwo mal gehört, dass man dafür zwingend shift oä verwenden muss.



  • Hab auch mehrmals gelesen, aber auch %* funktioniert.
    Was ich mich allerdings noch frage, ist, wieso Komma einen Parameter auftrennt.

    xxx.bat 100,50
    

    So gehts nicht, da kommt nur die 100 an, das muss so sein

    xxx.bat "100,50"
    

Anmelden zum Antworten