Befehl: alias
ALIAS erzeugt, zeigt oder entfernt ein Alias zur Benutzung
auf der Kommandozeile.
Syntax:
ALIAS
ALIAS [Variable[=][Zeichenfolge]]
ALIAS [/?]
Optionen:
Variable Spezifiziert den Aliasnamen.
Zeichenfolge Spezifiziert eine Reihe von Zeichen,
die dem Alias zugeordnet werden.
/? Zeigt die Hilfe
Kommentar:
Geben Sie ALIAS ohne Parameter ein, um die aktuellen Aliase anzuzeigen.
ALIAS variable=string weist die angegebene Zeichenfolge dem ALIAS mit
dem angegebenen Namen zu.
Geben Sie "ALIAS Variable=" (ohne Zeichenfolge) ein, um ALIAS wieder
zu löschen.
Sobald ein ALIAS definiert ist, wird eine Befehlszeile in der Form:
name { argument } ersetzt durch: <<Zeichenfolge>> { Argument }.
Dieser Mechanismus wird ALIAS-Erweiterung genannt, weil sich der
ALIAS-Name zu der angegebenen <<Zeichenfolge>> erweitert.
Um die ALIAS-Erweiterung zu verhindern, muss dem Befehl ein Sternchen
vorangestellt werden, z.B.: *Name Argumente.
FreeDOS selbst verwendet ALIAS ebenfalls. Seien Sie daher beim Löschen
von ALIASen vorsichtig. Um einen ALIAS dauerhaft zu machen, fügen Sie
ihn in der AUTOEXEC.BAT / FDAUTO.BAT ein.
ALIASe werden im Kontextsegment (Aliases) von command.com gespeichert,
für weitere Informationen siehe: COMMAND /E:nnn und MEMORY.
ALIAS 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:
Beispiel 1:
Alias dir=dir/w und dann:
c:\dir Zeigt ab jetzt eine breite Verzeichnisliste an.
Beispiel 2:
Alias Zeigt eine Liste aller aktuell definierter Aliase:
DIR=dir /w In diesem Beispiel nur dieses Ergebnis.
Beispiel 3:
Alias text=edit Wenn Sie "text" + ENTER eingeben, wird der Editor
mit einer leeren .txt-Datei geöffnet. Natürlich
können Sie auch Alias text=edit C:\Dokument\humpf.txt
eingeben; das würde immer edit mit diesem Dokument
öffnen. In diesem Fall muß der Pfad C:\Dokument
vorher existieren.
Alias Sollte jetzt das Ergebnis von Beispiel 1 und 2
zeigen:
dir=dir/w UND
text=edit
Alias text= Die Variable "text" wird gelöscht. Wenn Sie jetzt "text"
eingeben, wird der Editor nicht geöffnet, Sie erhalten
stattdessen eine Fehlermeldung: Befehl "text" nicht
gefunden!
Alias Sollte jetzt folgendes anzeigen:
dir=dir /w aber NICHT: text=edit da es ja gelöscht wurde.
Alias dir= Die Variable "dir" wird gelöscht. Von nun an zeigt
"dir" nicht mehr die breite Verzeichnisliste sondern
stattdessen als Standard wieder die lange Liste.
Alias Sollte "dir" und "text" nicht mehr zeigen, ggfs. nur
noch andere Aliase.
Siehe auch:
autoexec.bat/fdauto.bat
command.com/freecom
(doskey)
history
memory
set
Copyright © 2003 Robert Platt, aktualisiert 2007 und 2024
von W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.