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?

War es hilfreich?

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.

Je nachdem, was Sie mit der Shell machen möchten, rxvt In Cygwin ist gut.

Sie erhalten die Vorteile des automatischen Kopierens bei Auswahl und des Einfügens mit mittlerer Maustaste.Der größte Nachteil ist, dass einige Windows-Konsolen-Apps nicht gut mit Cygwin funktionieren.

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.

Sehen http://code.google.com/p/mintty/.

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)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top