Gibt es eine Schnittstelle, die cmd.exe (oder jede andere „Konsolen“-Anwendung) benutzerfreundlicher macht? Ich denke an einfachere Kopier-/Einfügefunktionen und leistungsfähigere Befehlsbearbeitung, eher wie eine typische Unix-Shell.
Antwort1
„Services for Unix“ (auch bekannt als Interix) installieren und Bash verwenden (oder Ihre bevorzugte Unix-Shell erstellen)?
Cygwin und Bash verwenden (oder Ihre bevorzugte Unix-Shell erstellen)?
Sie verwenden den „QuickEdit-Modus“ in Ihrer CMD-Shell, nicht wahr? Wenn nicht, aktivieren Sie ihn unbedingt in den „Eigenschaften“ Ihres Shell-Fensters auf der Seite „Optionen“. Das macht das Kopieren/Einfügen mit der Maus viel angenehmer.
Die TAB-Dateinamenvervollständigung für die Shell ist auch nett. Aktivieren Sie sie, indem Sie Folgendes zur Registrierung hinzufügen:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
CompletionChar - REG_DWORD - 9
Antwort2
Die Powershell 2 ISE ist ganz nett.
Antwort3
Der unglücklich benannteKonsoleist ein Ersatzterminal für cmd.exe (oder powershell.exe oder eigentlich jede andere CLI-Shell).
Im Inneren wird immer noch cmd.exe ausgeführt, daher gibt es immer noch Probleme mit Dingen wie dem verwirrenden Befehlsverlauf, aber die Größenänderung des Fensters, die Auswahl usw. funktionieren alle viel besser.
Es unterstützt außerdem Registerkarten, das Speichern mehrerer Konfigurationen (damit Sie problemlos unterschiedliche Shells und unterschiedliche Optionen wie Startverzeichnis und Darstellungseinstellungen starten können), PageUp hat eine nützliche Funktion (ich habe meins auf Umschalt-Bild auf neu konfiguriert) usw.