Windows 명령 프롬프트 창이 전체 화면 크기로 최대화되지 않는 이유는 무엇입니까?


19

Windows 명령 프롬프트 창이 전체 화면 크기로 최대화되지 않는 이유를 아는 사람이 있습니까?

내가 아는 한, 새로운 Windows 7에서도 명령 프롬프트 창 (cmd.exe)은 다른 모든 창과 같이 전체 화면 크기로 최대화되지 않습니다. 이 행동은 나에게 매우 성가신 일이며 다른 많은 사람들에게도 확신합니다.

참고 : 명령 프롬프트 창의 크기는 변경할 수 있지만 화면 크기에 관계없이 크기는 고정되어 있습니다.


Microsoft는 우리의 얼굴에 침을 뱉습니다. GitBash를 설치했으며 이제 Windows, Mac 및 Linux와 같은 모든 OS에서 실행되는 스크립트를 작성할 수 있습니다.
AlikElzin-kilaka

답변:


15

기본적으로 명령 프롬프트 버퍼의 각 줄의 너비는 80 자입니다. 프로그램이 80자를 초과하는 출력 행을 생성하는 경우 버퍼의 여러 행으로 분할되므로 명령 프롬프트 창이 80자를 초과 할 필요가 없습니다.

시스템 메뉴> 속성> 레이아웃 탭> 화면 버퍼 크기로 이동하여 XP의 버퍼 크기를 변경할 수 있습니다. 나는 기본 줄 바꿈이 싫어서 보통 500x999로 설정을 유지합니다 (스크롤을 선호합니다). 이것의 부작용은 이제 창을 전체 화면 크기로 최대화 할 수 있다는 것입니다.


6

Console2cmd.exe 안에 배치 하여이 문제를 해결할 수 있습니다.

콘솔 2


좋은 껍질. 당신의 프롬프트는 무엇입니까? :)
n611x007

@ naxa : 웹에서 이미지를 얻었지만 PowerShell이 ​​있지만 bash, Metasploit, VMware vSphere 및 Python에 대한 다른 탭도 볼 수 있습니다.
paradroid

이 흥미로운 정보를 지적 해 주셔서 감사합니다! 그러나 나는 '프롬프트'로이 부분을 의미 : [C:\]<newline><count># 어디는 <count># 노란색입니다. 이것이 Powershell 기본값인지 확실하지 않지만 그렇게 생각하지 않습니다.
n611x007

1
@naxa : 쉽게 바꿀 수 있습니다. 이 답변에서 색상을 변경하는 방법에 대해 언급했지만 프롬프트와 동일한 작업을 수행하려면 프롬프트 기능 superuser.com/a/417552/8972 를 사용해야합니다 . 여기 또는 StackOverflow에서 검색을 사용하십시오.
paradroid

4

그 이유는 명령 프롬프트가 일반 Windows 하위 시스템 (win32k.sys)과 다른 Windows 아키텍처의 특정 하위 시스템 (csrss.exe)이 소유하기 때문입니다. 이 때문에 명령 프롬프트 창은 일반 창과 다르게 작동합니다. 다른 성가신 동작 중에서 프롬프트의 속성 설정은 특정 프롬프트가 시작된 모든 방법을 통해 시작된 프롬프트에만 적용됩니다.

이것이 왜, 나는 세상적인 생각이 없습니다.



0

Alt+ Enter를 누르면 전체 화면으로 전환 할 수 있습니다 .

편집 : 이것은 Windows XP 및 이전 버전에만 적용됩니다. 이 정보는 5 살입니다.


3
Vista에서는 아닙니다.
Graeme Perrow

알아 둘만 한. XP보다 최신 버전의 Windows를 사용하지 않았습니다.
재귀

1
그리고 그것은 자연스럽게 못 생겼습니다. 넓은 글꼴, ugh ...
Rook

내 콘솔 창은 120 × 45입니다 ... 전체 화면 모드에서 재미있게 사용하십시오 :-)
Joey

Windows 7에서는 작동하지 않습니다.
Martin Thoma

0
  1. 명령 프롬프트 열기
  2. "wmic"(따옴표없이)를 입력하고 입력하십시오
  3. 이제 [Maximize] 버튼을 사용하여 명령 프롬프트 창을 최대화 할 수 있습니다.
  4. "exit"(따옴표없이)를 입력하고 입력하십시오

질문을주의 깊게 다시 읽으십시오. 귀하의 답변은 원래 질문에 대한 답변이 아닙니다 . OP는 cmd 창 최대화에 대해 묻고있었습니다. 다음에 실행할 때 메소드가 cmd 창을 이전 크기로 둡니다. 질문은 git bash와 관련이 없습니다.
DavidPostill

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.