'No Limits' für die Anzahl der Argumente

LF‑ET wird standardmäßig über Skript-Dateien (lfet.bat, lfetconsole.bat, lfet.sh) gestartet.

Betriebssystemseitig kann die Anzahl der Argumente, die an ein Skript übergeben werden können, begrenzt sein. Windows lässt beispiels­weise für BAT-Dateien standardmäßig maximal 9 Argumente zu.

Um diese Begrenzung zu umgehen, können beim Aufruf von LF‑ET mehrere Argumente als Gruppe zu einem Argument zusammengefasst werden, indem die Argumentgruppe in doppelte Hochkommata eingeschlossen wird:

lfetconsole.bat "-List-ET -Recursive -OpenFileOut"

Durch die Hochkommata werden die 3 Argumente vom Betriebssystem nur als 1 Argument "gesehen".

Damit LF‑ET eine Argumentgruppe auto­ma­tisch erkennen und auflösen kann, muss diese

  • mit einem Minuszeichen beginnen

  • und mindestens ein Leerzeichen enthalten

Argumente innerhalb der Argumentgruppe, die Leer- oder Son­der­zei­chen enthalten, wie z.B. Pfad­an­ga­ben, müssen in einfachen Hochkommata ange­ge­ben werden:

lfetconsole.bat "-List-ET 'D:/Mein Projekt/' -Recursive -OpenFileOut"