Befehl: which
WHICH sucht die ausführbare Datei für jeden angegebenen Befehl
und zeigt ihn (incl. Pfad) an.
Syntax:
which Befehl [/?]
Optionen:
Befehl Der zu suchende Befehl
/? Zeigt die Hilfe
Kommentar:
WHICH ist ein Tool aus der UNIX-Welt, das es Benutzern erlaubt,
ausführbare Dateien zu finden, die in der PATH Umgebungsvariablen
aufgelistet sind. Siehe auch SET / UMGEBUNGSVARIABLE.
WHICH sucht nach dem/den angegebenen Befehl(en) auf die gleiche Weise,
als ob es in der Befehlszeile als Befehl selbst angegeben werden würde.
Wenn eine ausführbare Datei gefunden wird, wird ihr Pfad in folgendem
Format angezeigt:
Befehl "TAB" Pfad
Das "TAB" steht für das Tabulatorzeichen (ASCII 9). Wenn der Befehl
nicht gefunden wird, wird nur der Befehlsteil, aber weder ein Pfad
noch das "TAB" angezeigt. Interne Befehle, installierbare Befehle und
Aliase werden nicht gefunden.
WHICH 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:
which xcopy sucht die ausführbare Datei für den xcopy Befehl.
Die Ausgabe lautet: "xcopy C:\FDOS\BIN\xcopy.exe"
Funktioniert nur, wenn die Pfad-Variable C:\FREEDOS\BIN
gesetzt ist.
which copy Die Ausgabe lautet: "copy" (copy ist ein command.com
Befehl)
which command Die Ausgabe lautet: "command" C:\FREEDOS\BIN\command.com
(command ist die Zeichenfolge "command" und kein Platz-
halter.)
Siehe auch:
command.com/freecom
set
Umgebungsvariable
set (config.sys / fdconfig.sys Befehl)
Copyright © 2008 - 2024 W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.