In diesem Artikel möchte ich Ihnen eine nützliche Möglichkeit zum Definieren von Aliasen für die Eingabeaufforderung vorstellen. Die in diesem Artikel beschriebene Methode funktioniert in allen modernen Windows-Versionen, einschließlich Windows 10, Windows 8.1, Windows 8 und Windows 7. Wenn Sie die folgenden Schritte ausführen, können Sie einen beliebigen Alias definieren, um die Funktionalität des Standardbefehlsprozessors zu erweitern ( cmd.exe) und sparen Sie Ihre Zeit.
Werbung
Da ist ein Doskey Befehl in der Eingabeaufforderung verfügbar. Mit doskey kann ein Alias für einen neuen oder vorhandenen Konsolenbefehl definiert werden.
Zum Beispiel sind fast alle Benutzer mit dem vertraut CD Befehl, mit dem das aktuelle Verzeichnis in der Eingabeaufforderung geändert wird. Wenn sich das gewünschte Verzeichnis auf einem anderen Laufwerk befindet, müssen Sie den Schalter '/ D' mit dem Befehl cd verwenden oder den Laufwerksbuchstaben explizit in die Eingabeaufforderung eingeben.
Zum Beispiel:
d: CD-Dokumente
oder
cd / d d: Dokumente
Mit DOSKEY können Sie Zeit sparen und einen Alias definieren, mit dem Sie die Eingabe des Laufwerksbuchstabens und des / D-Schalters vermeiden können. Zum Beispiel:
doskey cd = cd / D $ *
Im Folgenden sind einige spezielle Codes in Doskey-Makrodefinitionen aufgeführt:
$ T Befehlstrennzeichen. Ermöglicht mehrere Befehle in einem Makro.
$ 1- $ 9 Stapelparameter. Entspricht% 1-% 9 in Batch-Programmen.
$ * Symbol ersetzt durch alles, was dem Makronamen in der Befehlszeile folgt. Wir haben es in unserem Alias verwendet.
Jetzt können wir die Ergebnisse ohne den Alias und mit dem Alias vergleichen.
Ohne den Alias ändert der Befehl cd das aktive Laufwerk nicht:
Mit dem mit DOSKEY erstellten Alias ändert die Eingabeaufforderung automatisch das aktive Laufwerk und den aktuellen Ordner:
Das ist sehr nützlich.
Mit DOSKEY können Sie eigene Aliase definieren. Sie können beispielsweise den LS-Alias für den DIR-Befehl erstellen, um einen allgemeinen Befehl für die Verzeichnisliste unter Windows und Linux zu verwenden. Wie Sie vielleicht wissen oder nicht wissen, ist LS ein Standardbefehl zum Auflisten von Dateien im Linux-Betriebssystem.
doskey ls=dir
Oder so ähnlich:
wie man einen Server unverdreht macht
Definieren Sie globale Aliase an der Windows-Eingabeaufforderung
Das Problem mit Aliasen besteht darin, dass sie nur für die Eingabeaufforderungsinstanz funktionieren, in der Sie sie definiert haben. Um dieses Problem zu vermeiden, können Sie eine neue Verknüpfung zu cmd.exe erstellen oder sogar die Standardverknüpfung ändern. Nach dem Teil cmd.exe müssen Sie die folgenden Parameter hinzufügen:
cmd.exe / k c: apps cmd aliases.cmd
Hier ist die Datei c: apps cmd aliases.cmd eine reguläre Batchdatei, die die entsprechenden DOSKEY-Aufrufe enthält.
Neben der Eingabeaufforderung können Sie in Windows auch Ihre eigenen Aliase für das Dialogfeld 'Ausführen' definieren. Lesen Sie den folgenden Artikel: Starten Sie Ihre Lieblings-Apps mit nützlichen Aliasnamen im Dialogfeld 'Ausführen'
Das ist es. Dies ist eine sehr nützliche Methode, um Ihren eigenen Befehl zu definieren oder das Verhalten von Standardbefehlen zu ändern. Ich benutze diese Aliase seit sehr langer Zeit. Was ist mit dir? Verwenden Sie Aliase in der Eingabeaufforderung oder war Ihnen diese Funktion nicht bekannt?