[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  ---------------------------------------------------------------------------
  SHIFT
  ---------------------------------------------------------------------------

  Zweck:      An Stapel-Programme .bergebene Variablen verwalten.

  Format:     SHIFT (Stapel)

  Einsatz:    Beim Aufruf eines Stapel-Programms k.nnen beliebig viele durch
              Leerzeichen getrennte Parameter .bergeben werden. Auf diese
              Parameter kann dann innerhalb des Stapel-Programms .ber die
              Bezeichner %1 bis %9 zugegriffen werden, wobei .ber %0 die
              Stapel-Datei selbst auch bezeichnet ist.
              Mit SHIFT werden alle .bergebenen Parameter innerhalb dieser
              Bezeichner-Folge um eine Position nach unten verschoben, so-
              da. nach SHIFT in %0 der erste Parameter steht und in %9 der
              zehnte an die Stapeldatei .bergebene Parameter.
              Der vorherige Inhalt der Variable %0 geht hierbei verloren.
              Der Befehl SHIFT kann beliebig oft wiederholt werden, soda.
              auch bei mehr als 9 Parametern jeder Parameter intern als
              Variable ausgewertet werden kann.

  Beispiel:   Eine Stapeldatei Such.bat wird wie folgt aufgerufen:

                Such A B C D E F G H I J K L M

              In der Stapel-Programm-Bearbeitung gibt es dann (vorerst)
              folgende Variablen:

                %0=Such  %1=A  %2=B  %3=C  %4=D
                %5=E     %6=F  %7=G  %8=H  %9=I

              Die Parameter J K L und M stehen intern (noch) nicht f.r eine
              Verarbeitung zur Verf.gung.
              Nach einem SHIFT sind alle Parameter um eine Position nach
              unten verschoben, und der Parameter J ist in %9 verf.gbar.
              Ein weiteres SHIFT bringt eine erneute Verschiebung nach un-
              ten, soda. nach 4 Shifts folgende Variablen verf.gbar sind:

                 %0=D  %1=E  %2=F  %3=G  %4=H
                 %5=I  %6=J  %7=K  %8=L  %9=M

See Also: Stapel-Dateien
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson