Warum wird das Windows-Eingabeaufforderungsfenster nicht auf die volle Bildschirmgröße maximiert?

19

Weiß jemand, warum das Windows-Eingabeaufforderungsfenster nicht auf die volle Bildschirmgröße maximiert wird?

Nach meinem besten Wissen wird das Eingabeaufforderungsfenster (cmd.exe) auch unter dem neuen Windows 7 nicht wie bei allen anderen Fenstern auf die volle Bildschirmgröße maximiert. Dieses Verhalten ist für mich ziemlich ärgerlich und ich bin mir sicher, dass es vielen anderen auch so geht.

Hinweis: Die Größe des Eingabeaufforderungsfensters kann geändert werden , die Größe bleibt jedoch unabhängig von der Bildschirmgröße festgelegt.

Gemeinschaft
quelle
Microsoft spuckt uns ins Gesicht. Ich habe GitBash installiert und kann jetzt Skripte schreiben, die auf allen Betriebssystemen laufen - Windows, Mac und Linux.
AlikElzin-kilaka

Antworten:

15

Standardmäßig ist jede Zeile des Eingabeaufforderungspuffers nur 80 Zeichen breit. Wenn ein Programm eine Ausgabezeile mit mehr als 80 Zeichen erzeugt, wird sie in mehrere Zeilen des Puffers aufgeteilt, sodass ein Eingabeaufforderungsfenster mit mehr als 80 Zeichen keine Rolle spielt.

Sie können die Größe des Puffers unter XP ändern, indem Sie zum Systemmenü> Eigenschaften> Registerkarte Layout> Bildschirmpuffergröße wechseln. Normalerweise belasse ich meine Einstellung bei 500x999, weil ich den Standard-Zeilenumbruch hasse (ich bevorzuge das Scrollen). Ein Nebeneffekt davon ist, dass Sie das Fenster jetzt auf die volle Bildschirmgröße maximieren können.

Nick Meyer
quelle
6

Sie können dieses Problem umgehen, indem Sie es cmd.exein Console2 einschließen .

Console2

paradroid
quelle
schöne Muschel. Was ist deine Aufforderung? :)
n611x007
@naxa: Ich habe dieses Bild aus dem Web erhalten, aber das ist PowerShell, aber Sie können auch andere Registerkarten für Bash, Metasploit, VMware vSphere und Python sehen.
Paradroid
Vielen Dank für diesen interessanten Hinweis! aber ich meinte diesen teil mit 'prompt':, [C:\]<newline><count># wo <count># ist gelb. Ich bin mir nicht sicher, ob dies eine PowerShell-Standardeinstellung ist, aber ich glaube nicht.
n611x007
1
@naxa: Das kannst du leicht ändern. In dieser Antwort erwähne ich, wie man die Farben ändert, aber um dasselbe mit der Eingabeaufforderung zu tun, muss die Eingabeaufforderungsfunktion superuser.com/a/417552/8972 verwendet werden . Verwenden Sie einfach die Suche hier oder auf StackOverflow.
Paradroid
4

Der Grund dafür ist, dass die Eingabeaufforderung einem bestimmten Subsystem (csrss.exe) in der Windows-Architektur gehört, das sich vom normalen Windows-Subsystem (win32k.sys) unterscheidet. Aus diesem Grund verhalten sich Eingabeaufforderungsfenster anders als normale Fenster. Sie werden feststellen, dass das Festlegen von Eigenschaften für eine Eingabeaufforderung neben anderen ärgerlichen Verhaltensweisen nur für Eingabeaufforderungen gilt, die mit einer beliebigen Methode gestartet wurden, mit der diese bestimmte Eingabeaufforderung gestartet wurde.

Warum das so ist, ich habe keine irdische Ahnung.

Svend
quelle
3

In Windows 10 bewirkt Alt + Eingabe, dass die Eingabeaufforderung im Vollbildmodus angezeigt wird.

Misbah Bin Mashkoor
quelle
0

Sie können Alt+ drücken, Enterum den Vollbildmodus umzuschalten.

Bearbeiten: Dies gilt nur für Windows XP und früher. Diese Information ist fünf Jahre alt.

rekursiv
quelle
3
Nicht ab Vista.
Graeme Perrow
Gut zu wissen. Ich habe keine neuere Windows-Version als XP verwendet.
rekursive
1
Und es sieht unnatürlich hässlich aus. Breite Schriften, ugh ...
Rook
Meine Konsolenfenster sind 120 × 45 ... viel Spaß damit im Vollbildmodus :-)
Joey
Funktioniert nicht mit Windows 7.
Martin Thoma
0
  1. Öffnen Sie die Eingabeaufforderung
  2. Tippe "wmic" (ohne Anführungszeichen) und gib ein
  3. Jetzt können Sie mit der Schaltfläche [Maximieren] das Eingabeaufforderungsfenster maximieren.
  4. Geben Sie "exit" (ohne Anführungszeichen) ein und drücken Sie die Eingabetaste
Nayana Adassuriya
quelle
Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage. OP fragte nach der Maximierung eines Cmd-Fensters. Ihre Methode lässt das Cmd-Fenster beim nächsten Ausführen in seiner alten Größe. Die Frage hat nichts mit Git Bash zu tun.
DavidPostill
-3

Sie können DOSBox versuchen , um cmd.exeden Vollbildmodus zu aktivieren.

Ravi Sharma
quelle
6
Nein, kannst du nicht. DOSBox ist ein MS-DOS-Emulator.
Paradroid