FreeDOS help system (hhstndrd 1.0.8 de)[_cmdcall]

Befehl: call

CALL ruft ein Stapelverarbeitungsprogramm von einem anderen aus auf. CALL ist ein BATCH-DATEI / AUTOEXEC.BAT Befehl.

Syntax:

CALL [/S | /N] [/Y] [[Laufwerk][Pfad][Dateiname]] [Stapeldatei- Parameter] Laufwerk Der Laufwerksbuchstabe, z.B: C: Pfad Der zu wählende Pfad, z.B.: \Beispiel\ Dateiname Die aufzurufende Batch-Datei z.B. test.bat

Optionen:

Stapeldatei-Parameter Spezifiziert jede Kommandozeileninformation die vom Batch-Programm benötigt wird /S Erzwingt das Swappen von FreeCOM /N Verhindert das Swappen von FreeCOM. /Y Aktiviert den Einzelschritt-Modus während der Ausführung des Befehls.

Kommentar:

Wenn die aufgerufene Batch-Datei abgearbeitet ist, wird die Ausführung der ersten Batch-Datei fortgesetzt. Batch-Dateien können auch direkt von einer anderen Batch-Datei ohne den call-Befehl gestartet werden, aber dann wird nach dem Abarbeiten der zweiten zweiten Batch-Datei NICHT die Ausführung der ersten Batch- Datei fortgesetzt. CALL ist ein interner Befehl, d.h. der Befehl ist in der command.com enthalten. Es wird zur Ausführung des Befehls kein zusätzlicher Befehl (Datei) benötigt.

Beispiel:

IN EINER .BAT DATEI ODER DER AUTOEXEC.BAT: call c:\fdos\bin\defrag.exe

Siehe auch:

autoexec.bat Batch-Dateien ------------------------------------------------------------------------------ Copyright (C) 2003 Robert Platt, aktualisiert 2007 von W. Spiegl. Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO. Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.