Sie sind in der Hilfe beschrieben, auf die über zugegriffen wird ftype /?
.
Im Grunde %1
bezieht sich das auf den Dateinamen, während %*
jedes Argument an die ausgeführte Datei übergeben wird. Diese haben dasselbe Format wie cmd.exe
das eigene Parameterhandling, das in Batchdateien verwendet wird .
Text entnommen aus ftype /?
:
................................................. Within an open command string %0 or %1 are substituted with the file name being launched through the assocation. %* gets all the parameters and %2 gets the 1st parameter, %3 the second, etc. %~n gets all the remaining parameters starting with the nth parameter, where n may be between 2 and 9, inclusive. For example: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %1 %* would allow you to invoke a Perl script as follows: script.pl 1 2 3