windows Dateityp mit Programm verknüpfen + commandozeile übergeben



  • ICh habe die dateiendung .pl mit perl verknüpft.
    Folgendes steht in "Anwendung für den Vorgang":
    C:\usr\bin\perl.exe "%1" "%2" "%3" "%4" "%5" "%6"

    Ich möchte aber, dass alle Parameter übergeben werden, nicht nur 1-6.
    klar könnte ich jetzt weitere (%7 %8 %9) hinzufügen, aber dann wundere ich mich wieder irgendwann, warum mein script nicht das macht was es soll (weil es eben nicht alle parameter bekommen hat).

    Weiß da jemand was?



  • ich kenne mich mit perl nicht aus, aber ich bin mir sicher, dass man irgendwie die Anzahl der Parameter bestimmen und dann in einer Schleife alle durchlaufen kann.



  • es geht nicht um perl, es geht um windows.

    Edit:
    dort könnte jede beliebige Anwendung stehen.

    Ziel ist, dass an der Kommandozeile
    myscript.pl param1 param2 param3 ...
    eingegeben werden kann, ohne die zahl der Parameter in der Zuordnung pl->perl zu beschränken.
    Ich weiß nur nicht, wie man windows dazu überreden kann alle parameter an die Anwendung weiterzuleiten, ohne dass man %1 bis %x extra hinschreibt


Anmelden zum Antworten