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