Wie kann ich in der Eingabeaufforderung den Verlauf vorheriger Befehle anzeigen?
- Verlauf vorheriger Befehle in der Eingabeaufforderung anzeigen
- Verwendung der Pfeiltasten
- Befehl doskey /history
- Speichern des Befehlsverlaufs in eine Datei
- Weitere Hinweise zum Verlauf in CMD
Verlauf vorheriger Befehle in der Eingabeaufforderung anzeigen
Wenn Sie in der Windows-Eingabeaufforderung (auch CMD genannt) den Verlauf der zuvor eingegebenen Befehle anzeigen möchten, gibt es mehrere Möglichkeiten, dies zu tun. Die Eingabeaufforderung speichert standardmäßig die Historie der Befehle, die Sie während der aktuellen Sitzung eingegeben haben.
Verwendung der Pfeiltasten
Eine einfache Methode, um vorherige Befehle aufrufen zu können, ist die Nutzung der Aufwärts- und Abwärtspfeiltasten auf der Tastatur. Wenn Sie die Pfeiltaste nach oben drücken, erscheint der jeweils vorherige Befehl in der Eingabeaufforderung. Mit der Pfeiltaste nach unten können Sie vorwärts durch die Befehle navigieren, sofern Sie zuvor in der Historie zurückgegangen sind.
Befehl doskey /history
Um eine Liste aller bisher in der aktuellen CMD-Sitzung eingegebenen Befehle auf einmal angezeigt zu bekommen, können Sie den Befehl doskey /history verwenden. Dazu geben Sie einfach folgenden Befehl ein und drücken Enter:
doskey /historyDieser Befehl zeigt eine Auflistung aller eingegebenen Befehle in der aktuellen Sitzung an. Beachten Sie, dass dieser Befehl nur Befehle aus der aktuellen Sitzung anzeigt und die Historie nicht speichert, wenn Sie das Fenster schließen oder die Sitzung beenden.
Speichern des Befehlsverlaufs in eine Datei
Wenn Sie den Verlauf der Befehle für spätere Verwendung speichern möchten, können Sie den Befehl doskey /history mit einer Umleitung in eine Textdatei kombinieren. Geben Sie zum Beispiel diesen Befehl ein:
doskey /history > befehlsverlauf.txtDadurch wird die komplette Liste der bisher eingegebenen Befehle in die Datei befehlsverlauf.txt geschrieben, die Sie später in einem Texteditor öffnen und durchlesen können.
Weitere Hinweise zum Verlauf in CMD
Die Eingabeaufforderung speichert die Befehls-Historie nur während der aktuellen Sitzung. Sobald Sie das Fenster schließen, geht diese Historie verloren. Wenn Sie häufig mit CMD arbeiten und eine dauerhafte Historie benötigen, können Tools von Drittanbietern oder alternative Konsolen wie PowerShell oder Windows Terminal bessere Optionen sein. In PowerShell gibt es z.B. den Befehl Get-History, der ebenfalls den Befehlsverlauf anzeigt.