Text über Zeilen in cmd.exe auswählen?

4

Gibt es eine Möglichkeit, Text über Zeilen hinweg als eine Zeile in der Windows-Eingabeaufforderung auszuwählen? Wählen Sie beispielsweise diese rechteckige Auswahl aus:

alt text

fügt zwei separate Zeilen in die Zwischenablage ein, auch wenn die Zeilen nebeneinander liegen. Wenn Sie dasselbe in xterm unter Linux tun, wird eine Zeile in die Zwischenablage eingefügt, was ich will. Gibt es eine Möglichkeit, dass sich cmd.exe wie xterm verhält?

Steven
quelle

Antworten:

4

Es gibt eine Möglichkeit, die Textzeile als eine einzige Zeile auszuwählen. Bevor Sie mit der rechten Maustaste auf den weiß hervorgehobenen Bereich klicken, halten Sie die Umschalttaste gedrückt und klicken Sie dann mit der rechten Maustaste auf den weißen Bereich. Dadurch werden die Wagenrückläufe entfernt.

enigma
quelle
4

Sie können in eine Textdatei exportieren und dann tun, wie Sie möchten. Wenn Sie Ihren Befehl ausführen, führen Sie ihn folgendermaßen aus:

[executable] >textfile.txt

Dies gibt alles, was das exe auf dem Bildschirm ausgeben würde, in die angegebene Datei aus.

JNK
quelle
2

Verwenden Sie ein Terminal wie Console2 um Ihre cmd.exe (oder powershell.exe) von zu starten. solche Terminals bieten (unter anderem) überlegene Auswahlmechanismen.

akira
quelle
1

Windows ' cmd Anwendung ist ein sehr grundlegendes Werkzeug. Es ist nicht dafür gedacht, wie das All-In-All-Swiss-Armeemesser des Power-Users verwendet zu werden, das das Linux-Terminal ist.

Also im Grunde genommen, Nein, Sie können Multiline-Selects nicht als einzelne Zeile erfassen. Es tut uns leid.

Torben Gundtofte-Bruun
quelle
Nun .. Kopieren Sie sie und formatieren Sie sie in 1-2 Sekunden mit Notepad ++. Harte Sachen, wenn Sie ein sogenannter "Poweruser" sind.
Shiki
1
Ich würde das nicht anrufen cmd ein "sehr einfaches Werkzeug" ... ich würde es als verkrüppelt bezeichnen ... vor allem im Vergleich zu Linux Shells.
Bobby
1
Das entschuldigt nicht cmd unangenehmes Auswahlverhalten. Es gibt keine anderen Programme, die ich kenne, die Text als rechteckigen Bereich anstelle einer Zeichenfolge auswählen, egal wie grundlegend diese sind.
Lèse majesté
0

Durch die Installation von cygwin werden alle Ihre Probleme gelöst :)

Spike
quelle
6
und neue einführen :)
akira
Der Kopierstil von Cygwin ist genau der gleiche AFAIK ...
Betlista
0

Bis jetzt gibt es keine Möglichkeit, dies zu verwenden cmd.exe, Sie können jedoch einen Konsolenemulator verwenden. Ich bin besonders gern ConEmu , die Ihnen verschiedene Verbesserungen bietet, wie zum Beispiel:

  • Bessere Textauswahl
  • Mehrere Konsolen in Registerkarten
  • Veränderbare Fenster
  • Vollbildmodus
Zenadix
quelle
Es gibt einen Weg dazu cmd.exe zum jetzigen Stand
phuclv