[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  Beim Start einer Batchdatei im Norton-Commander f.hren SET-Befehle zu
  einem Abbruch, da der Norton-Commander einen eigenen Environment-Bereich
  anlegt, in den alle Variablen aus dem aufrufenden Shell kopiert werden,
  wobei der angelegte Setup-Speicherbereich exakt hiernach festgelegt wird
  und nicht ge.ndert werden kann.
  Daher k.nnen auch keine weiteren SETs stattfinden.

  Batch-Dateien k.nnen aber trotzdem aus der NC-Ebene gestartet werden,
  wenn gen.gend Speicher f.r ein weiters COMMAND.COM-Shell vorhanden ist,
  alle Batch-Dateien geringf.gig umgeschrieben werden und auf mehr als
  8 Parameter verzichtet werden kann.

  Beispiel:

        @ECHO OFF
        FOR %%X IN (%1 %2 %3 %4 %5 %6 %7 %8 %9) DO IF %%X!==NC! GOTO MAIN
        COMSPEC /c %0 %1 %2 %3 %4 %5 %6 %7 %8 NC
        EXIT
        GOTO ENDE
        :MAIN
        REM Hier ist das urspr.ngliche Stapel-Programm
        :ENDE

  Das Stapel-Programm ruft sich unter einem neuen Shell rekursiv auf und
  kehrt nach Programm-Ende wieder zu NC zur.ck. Bei Abbruch der Stapeldatei
  kann mit EXIT das neue Shell wieder verlassen werden.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson