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.