Wie bewege ich den Windows-Eingabeaufforderungscursor mit der Maus?

1493
Kyle Delaney

Wenn ich in der Eingabeaufforderung klicke, wird nur das Zeichen ausgewählt, auf das ich klicke, und der Cursor bleibt an der Stelle, an der er sich befindet. Ich scheine den Cursor nur mit der Tastatur bewegen zu können. Wie bewege ich den Mauszeiger mit der Maus an die Stelle, an der ich klicke?

0
Ich recherchiere vorher meine Fragen. Ich bin klar und prägnant. Und trotzdem haben die Downvotes keine Erklärung. Seufzer. Kyle Delaney vor 6 Jahren 1
Einverstanden! Antwort ist jetzt unten. Matt vor 5 Jahren 0

2 Antworten auf die Frage

2
Pierre LAGOUTTE

Die Windows-Eingabeaufforderung unterstützt nur die Maus für Auswahl und Menü (Rechtsklick). Sie können den Cursor mit den Pfeiltasten bewegen.

Sie können dies auch lesen, um den Cursor schneller zu bewegen.

Mit Ausnahme von Programmen, die die Maus tatsächlich unterstützen, was wenige sind. LPChip vor 6 Jahren 2
Ich weiß es nicht, danke für die Informationen;) Pierre LAGOUTTE vor 6 Jahren 0
Das alte EDIT unterstützt die Maus, war aber Bestandteil von MS-DOS. Jedes DOS-Programm kann die Maus wirklich unterstützen. Aber nur die Eingabeaufforderung selbst, meistens keine. LPChip vor 6 Jahren 2
2
T Nierath

Konsolen können ein verwirrendes Thema sein. Die kurze Antwort lautet, dass cmd.exe von der Vanilla Windows Console aus nicht unterstützt wird. Sie könnten jedoch eine fortgeschrittenere Anwendung wie ConEmu verwenden, die dies zu unterstützen scheint .

Wichtig ist zu beachten, dass sich die "Konsole" nur auf den GUI-Teil bezieht. Wenn Sie eine "Konsolenanwendung" (auch als Nur-Text-Anwendung bezeichnet) wie die Eingabeaufforderung ( cmd.exe), die Powershell ( powershell.exe) oder das Nicht-GUI-VIM für Windows ( vim.exe) starten, wird automatisch ein Konsolenfenster geöffnet, um eine textbasierte Interaktion zu ermöglichen das Programm. ConEmu scheint sogar das xterm- Mausprotokoll zu implementieren (dies ist nur ein zusätzlicher Satz von Sonderzeichenfolgen), sodass Sie die Maus für die Interaktion mit VIM verwenden können.

Außerdem ist die alte virtuelle Dos-Maschine in allen 32-Bit-Versionen von Windows, einschließlich Win 10, verfügbar. DOS-Anwendungen mit Mausunterstützung sollten daher sofort funktionieren.

Edit : Einige zusätzliche Informationen:

Haftungsausschluss: Ich persönlich störe mich nicht mit ConEmu, da cmd.exe + clink oder mintty für mich gut genug sind, noch bin ich mit der Win32-API sehr vertraut.

Es scheint jedoch so, als ob der Windows-Text, der nur aus VIM erstellt wurde, die Mausunterstützung von der Standardkonsole aus unterstützen kann, angeblich mithilfe der Win32-API. Daraus können wir schließen, dass cmd.exe eine ähnliche Funktionalität bieten könnte und dass dies nicht eine Einschränkung der Standard-Windows-Konsole per se darstellt.

Das ist die Antwort. Ich hatte dieselbe Frage. ConEmu installieren Gehe zu Einstellungen-> Maus Deaktivieren Sie das Kontrollkästchen: Mausereignisse an Konsole senden Deaktivieren Sie diese Option, um das Senden von Mausereignissen an die Konsole zu stoppen. Die Maus wird intern von ConEmu verarbeitet (z. B. Textauswahl). Matt vor 5 Jahren 0