CMD.exe는 즉시 호출시 크기를 조정합니다


2

cmd를 사용할 때마다 창이 축소되고 화면 왼쪽 상단 모서리에 스냅됩니다. 이것은 터미널 에뮬레이터 (Visual Code 통합 터미널, CMDer, "run-> cmd", Powershell-> cmd)에 관계없이 발생합니다. 여기에 맞는 크기의 사진이 있습니다.

문제의 GIF

또한이 위치로 축소 / 스냅하기 전에 몇 프레임의 실제 기본 크기가 깜박임을 볼 수 있습니다. '복원'아이콘을 클릭하면 사전 설정 한 기본 크기로 조정됩니다. 다른 특이한 행동은 없습니다.

특히 npm / node 출력을 사용하는 것은 성가신 일이며 한 번에 한 줄만 표시하므로 출력이 즉시 숨겨집니다.

명령 창의 기본 / 속성을 확인했는데 모든 것이 정확합니다. 레지스트리를 확인했는데 모든 것이 잘 보입니다.

이 문제는 cmd.exe 호출에만 적용되는 것으로 보입니다. 파이썬 스크립트 등을 실행하면 모든 것이 정상입니다.

어떤 아이디어? 머리를 뽑고 있어요!


속성> 레이아웃에서 Windows 크기를 변경하고 확인을 클릭하십시오.
harrymc

불행히도 아무것도 고치지 않습니다. 창 크기를 조정할 수는 있지만 'cmd'를 입력하거나 npm / node 스크립트를 실행하면 즉시 축소됩니다.
Alex Harris

안전 모드로 부팅 할 때 이런 일이 발생합니까? (답에 "@harrymc"를 추가하십시오.)
harrymc

안전 모드 @harrymc에서 발생하는 것 같습니다. 원래 게시물에 gif를 첨부하여 진행 상황을 더 잘 파악했습니다.
Alex Harris

이것은 Windows에 문제가 있음을 의미합니다. sfc / scannow를 시도하십시오 .
harrymc

답변:


0

cmd가 시작될 때 일부 확장을 설치했거나 일부 스크립트를 실행 중일 수 있습니다.

다음 레지스트리 키의 내용을 확인하고보고하십시오. 특히 항목 EnableExtension은 0이어야합니다.

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
HKEY_CURRENT_USER\Software\Microsoft\Command Processor

아, 여기에 문제가있는 것 같습니다. AUTORUN에서 다음 값을 찾았습니다. "@mode 20,5 & tasklist /FI "IMAGENAME eq SoundMixer.exe" 2>NUL | find /I /N "SoundMixer.exe">NUL && exit & if exist ( start /MIN "" & tasklist /FI IMAGENAME eq explorer.exe" 2>NUL | find /I /N "explorer.exe">NUL && exit & explorer.exe & exit ) else ( tasklist /FI "IMAGENAME eq explorer.exe" 2>NUL | find /I /N "explorer.exe">NUL && exit & explorer.exe & exit )이 값을 '0'으로 변경하면 크기 조정이 중지되지만 'npm -v'를 입력하면 '현재 명령 구문이 올바르지 않습니다. / F는 예상치 못한 것입니다.
Alex Harris

백업 할 항목을 내보내고 삭제합니다. 표준 cmd에는 추가 기능이나 자동 실행 작업이 필요하지 않습니다.
harrymc

계속해서 정답으로 표시하겠습니다. 그러나 node / npm을 다시 설치 한 후에도 npm이 작동하지 않으면 항상 다음 메시지가 표시됩니다. The syntax of the command is incorrect The syntax of the command is incorrect The syntax of the command is incorrect /F was unexpected at this time
Alex Harris

이것은 EnableExtension을 0으로 변경하는 것과 관련이 있습니다. 다시 1로 변경하면 모든 것이 의도 한대로 작동합니다.
Alex Harris

0

명령 프롬프트 바로 가기 속성에서 레이아웃 탭에서 '시스템 위치 창 설정'이 활성화되어 있는지 확인하십시오.


불행히도, 그것은 아무 영향을 미치지 않습니다.
Alex Harris
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.