So führen Sie den vorherigen Befehl über den Verlaufsindex in der Windows-Eingabeaufforderung aus

So führen Sie den vorherigen Befehl über den Verlaufsindex in der Windows-Eingabeaufforderung aus

Ich möchte wissen, wie ein vorheriger Befehl im Verlauf nach Index ausgeführt wird, so wie es unter Linux gemacht wird (z. B. ![Index]).

Ja, F9 in cmd öffnet ein Popup-Fenster, in dem ich den Index eingeben kann, aber wie mache ich das direkt von der Befehlszeile aus, ohne das Dialogfeld? Gibt es eine Möglichkeit, dies in cmd zu tun, ohne Drittanbieter-Downloads zu benötigen?

Gibt es außerdem eine Möglichkeit, den Befehlsverlauf mit Indizes anzuzeigen? Darüber hinaus doskey /historywird eine Liste der zuvor ausgeführten Befehle angezeigt, jedoch nicht die Indizes.

Antwort1

Wie mache ich das (Ausführen nach Index) von der Befehlszeile aus ohne das Dialogfeld?

Dies ist bei der Verwendung von Programmen von Drittanbietern nicht möglich.

Sie könnten es mitKlirren:

Clink kombiniert die native Windows-Shell cmd.exe mit den leistungsstarken Befehlszeilenbearbeitungsfunktionen der GNU Readline-Bibliothek, die umfangreiche Vervollständigungs-, Verlaufs- und Zeilenbearbeitungsfunktionen bietet. Readline ist vor allem für seine Verwendung in der bekannten Unix-Shell Bash bekannt, der Standard-Shell für Mac OS X und viele Linux-Distributionen. Funktionen

  • Dieselbe Zeilenbearbeitung wie Bash (aus der Readline-Bibliothek von GNU).
  • Persistenz des Verlaufs zwischen Sitzungen.
  • Kontextsensitive Vervollständigung;
    • Ausführbare Dateien (und Aliase).
    • Verzeichnisbefehle.
    • Umgebungsvariablen
    • Tools von Drittanbietern: Git, Mercurial, SVN, Go und P4.
  • Neue Tastaturkürzel;
    • Aus der Zwischenablage einfügen (Strg-V).
    • Inkrementelle Verlaufssuche (Strg-R/Strg-S).
    • Leistungsstarke Vervollständigung (TAB).
    • Rückgängig (Strg-Z).
    • Automatisches „cd..“ (Strg-Alt-U).
    • Erweiterung der Umgebungsvariablen (Strg-Alt-E).
    • (drücken Sie Alt-H für viele weitere…)
  • Skriptfähige Vervollständigung mit Lua.
  • Farbige und skriptfähige Eingabeaufforderung.
  • Automatische Beantwortung der Eingabeaufforderung „Stapelauftrag beenden?“.

Gibt es eine Möglichkeit, den Befehlsverlauf mit Indizes anzuzeigen?

doskey /historyzeigt eine Liste der zuvor ausgeführten Befehle an, jedoch nicht die Indizes.

Drücken Sie F7, um den Verlauf mit Indizes aufzulisten:

Bildbeschreibung hier eingeben

Möglicherweise möchten Sie auch Folgendes verwenden:

F5 Blättern Sie durch den Verlauf der eingegebenen Befehle (↑).

F8 Bewegen Sie sich rückwärts durch den Befehlsverlauf, zeigen Sie jedoch nur Befehle an, die dem aktuellen Text in der Eingabeaufforderung entsprechen.

QuelleSyntax-Tastatur


Weitere Informationen

verwandte Informationen