Bessere Windows-Befehlszeilen-Shells [geschlossen]
Frage
Gibt es eine bessere Windows-Befehlszeilen-Shell als cmd
Welches System eignet sich besser zum Kopieren und Einfügen zwischen Windows-Fenstern und Konsolenfenstern?
Lösung
Das Kommando übernehmen unterstützt Kopieren/Ausschneiden/Einfügen über die Tastatur und die Maus.Es ist ziemlich praktisch, wenn Sie viel über eine Eingabeaufforderung arbeiten.Es unterstützt auch:
- Befehls- und Ordnerverlauf mit Popup-Fenstern zur Auswahl früherer Befehle oder Ordner.
- Puffer zum Zurückscrollen des Bildschirms
- Erweiterte Batch-Befehle
- Integrierter FTP/HTTP-Dateizugriff
- Eine Symbolleiste mit programmierbaren Schaltflächen
Notiz:Es handelt sich um ein kostenpflichtiges Tool zum Preis von 99,95 $.
Andere Tipps
Aktivieren QuickEdit-Modus, unter dem Optionen Registerkarte Ihrer Verknüpfung zur Befehlsshell.Markieren Sie mit der Maus, klicken Sie mit der rechten Maustaste, um es zu kopieren, und klicken Sie erneut mit der rechten Maustaste, um es einzufügen.
Aktivieren Sie dort einen Hotkey (z. B STRG + ALT + C) für blitzschnellen Zugriff auf die Shell.
Und nein, das kannst du nicht haben STRG + C für KOPIEREN, Weil STRG + C bedeutet BRECHEN.
In einem verwandten Hinweis hat der Microsoftee die Standardeinstellung von geändert QuickEdit-Modus zwischen Windows Server 2000 und 2003 ist ein Idiot und ich überhäufe ihn jeden Arbeitstag mit Flüchen.
Windows PowerShell ist die offensichtliche Wahl, wenn es um eine „bessere Windows-Befehlszeilen-Shell außer cmd“ geht.Die Handhabung der Zwischenablage stellt keine große Verbesserung dar – markieren Sie sie mit der Maus, drücken Sie die Eingabetaste, um sie zu kopieren, oder klicken Sie mit der rechten Maustaste, um sie einzufügen.
Das ist wahrscheinlich nicht genau das, was Sie wollen, aber Sie können einen Blick darauf werfen Konsole2
Ich habe es so konfiguriert, dass Umschalt+Auswahl automatisch kopiert und mit der mittleren Maustaste eingefügt wird. Das ist wirklich praktisch. Intern wird dieselbe alte cmd.exe verwendet, sodass Sie nicht wirklich eine andere Shell erhalten.
Übrigens, denke ich Strg+C = copy ist in einem Befehlszeilenkontext nicht die beste Idee, da es normalerweise bedeutet, den laufenden Prozess zu unterbrechen.
PowerCmd ist günstiger als TakeCommand und verfügt über viele leistungsstarke Funktionen – nicht zuletzt die bessere Handhabung von Ausschneiden/Kopieren/Einfügen.Ich benutze es erst seit kurzer Zeit, bin aber bisher wirklich beeindruckt:
Zusammenfassung von der Website:
PowerCMD verbessert Ihre Eingabeaufforderung mit einer benutzerfreundlichen Windows-GUI-Schnittstelle und ermöglicht es Ihnen, mehrere Konsolen in einem einzelnen Registerkartenfenster auszuführen.Sie können problemlos mehrere Konsolen in vertikalen, horizontalen und Netzformen organisieren.Auto-Log, Auto-Completion, Keywords Highlight, konfigurierbare Schriftart und Farben, anpassbare Symbolleiste für häufig verwendete Befehle oder Tools und minimieren, dass die TAGE-Lösungen für den täglichen Bedarf einfach sind.Mit PowerCMD können Sie Ihre Sitzungen vom letzten Mal speichern und wiederherstellen.
Website:http://www.powercmd.com/
Merkmale:http://www.powercmd.com/features.php
Ich bin mir nicht sicher, was Sie konkret damit meinen Besser kopieren/einfügen Versuche es Das Kommando übernehmen.
Take Command unterstützt Umschalt+Einfg zum Einfügen und Umschalt+Entf zum Ausschneiden, aber anscheinend nichts zum Kopieren, wird noch mehr bringen.
cmd.exe besteht aus zwei Teilen.Als Erstes öffnet sich das Fenster zum Umgang mit der Textkonsole.Ich würde das durch ersetzen ConEmu.Dieses Programm ist eigentlich als Wrapper für den Far-Dateimanager gedacht, funktioniert aber auch ohne ihn einwandfrei.Es ist Console2 sehr ähnlich, ist aber wesentlich stabiler und verfügt über bessere Funktionen.
Zweitens gibt es den Befehlszeileninterpreter.Ich würde das durch ersetzen Power Shell wenn Sie tatsächlich eine seiner Funktionen benötigen.
Ich verwende derzeit ConEmu mit einer Batchdatei, um meine bevorzugte Umgebung einzurichten.Dies wird in meinem Dropbox-Ordner gespeichert, sodass es zwischen meinen Computern synchronisiert bleibt.
Haben Sie darüber nachgedacht, welches Verhalten Sie durch das aktuelle ersetzen möchten? Strg+C Funktionalität?
@Chirs
Ich denke, Sie müssen Shell vs. Host (Emulator) klären.Für mich klingt es so, als ob Sie eine andere Schnittstelle zu Ihrer vorhandenen Shell benötigen, die das Kopieren und Einfügen besser unterstützt, und nicht eine andere Shell, die mehr/andere Funktionen unterstützt.
Ich stimme Pats Vorschlag von Console2 zu, es ist eine sehr gute Anwendung und OSS zum Booten.
Die Windows-Cmd-Shell, Cygwin Bash und msysgit Bash-Shells können in Emacs ausgeführt werden. EmacsW32 stellt alle drei separat zur Verfügung.Sie müssen lediglich das bin-Verzeichnis so einstellen, dass es eine der Bash-Shells verwendet.EmacsW32 bietet außerdem begrenzte Interaktionen zwischen der Windows-Zwischenablage und dem obersten Element des Kill-Rings.
MinTTY auf MinGW/MSYS ist nett – schöner als auf Cygwin, weil MinGW/MSYS schneller ist.Auch bei Bedarf cmd.exe
Verhalten, du kannst rennen cmd.exe
Innen mintty
leicht.
Ich verwende die Standard-CMD.EXE-Shell, aber mit einer Besonderheit:ein AutoHotKey-Skript zur Unterstützung des Kopierens und Einfügens in die Zwischenablage, wie veröffentlicht in: Tastenkombination zum Einfügen des Inhalts der Zwischenablage in das Eingabeaufforderungsfenster (Win XP)