Diese Frage hat hier bereits eine Antwort:
Ich finde oft, dass ich mehrere cmd-Fenster habe, die ich mehrere Tage auf einmal öffnen muss.
Wenn ich in der Taskleiste (in Windows 7) auf dem zusammengefügten cmd-Symbol schwebe, wird mir Folgendes angezeigt (siehe Abbildung unten):
Alle diese CMDs haben ein anderes aktuelles Verzeichnis. Ich muss immer einen Hit-and-Trial machen, um jedes Fenster wiederherzustellen, um das Fenster zu finden, in dem ich arbeiten möchte. Wenn es nach dem Wiederherstellen nicht das beabsichtigte ist, dann minimiere ich es und stelle es als nächstes wieder her. Spülen und wiederholen. Es ist ziemlich kontraproduktiv.
Ich würde es vorziehen, anstelle von sinnlosen Informationen wie "Administrator: C: \ Windows \ system32 \ cmd.exe" das aktuelle Verzeichnis anzuzeigen, in dem sich cmd befindet.
Gibt es einen Weg, dies zu erreichen?
Antworten:
Verwenden Sie im Befehlsfenster die TITEL Befehl.
quelle
Sie können die Eingabeaufforderung ändern, wenn sich das Arbeitsverzeichnis ändert.
Zum Beispiel, um dies bei der Verwendung zu erreichen
cd
Um Verzeichnisse zu ändern, definieren Sie das folgende Makround erstellen Sie eine Batchdatei (
C:\cd.bat
) mit folgendem Inhalt:Wenn Sie ähnliche Dateien für schreiben
pushd
undpopd
(einfach austauschencd
), können Sie eine Batchdatei erstellen (z. B.C:\macros.bat
), der den Titel auf die aktuelle Position setzt und Makros für definiertcd
.pushd
.popd
und dasX:
Befehl:Um eine Eingabeaufforderung mit diesen Makros zu erhalten, rufen Sie sie wie folgt auf:
oder erstellen Sie ein String Wert mit Name AutoRun und Daten C: \ macros.bat im folgenden Registrierungsschlüssel:
quelle