Programing

Windows 10에서 명령 프롬프트가 멈추는 이유는 무엇입니까?

lottogame 2020. 8. 26. 08:19
반응형

Windows 10에서 명령 프롬프트가 멈추는 이유는 무엇입니까?


나는 하루 종일 Windows 10 명령 프롬프트의 매우 실망스러운 기능으로 씨름 한 후이 질문을 추가하여 콘솔 응용 프로그램 코드에 문제가 있다고 생각했습니다. 누군가를 도울 수 있기를 바랍니다.

문제 : 내 콘솔 응용 프로그램이 임의로 실행을 중지하는 것 같습니다. 무슨 일이야?


이 문제는 결국 Windows 10 콘솔의 새로운 기능이되었습니다. 기본 구성에서 Windows 10의 명령 창을 클릭 할 때마다 콘솔에 쓰기를 시도 할 때 응용 프로그램 프로세스가 즉시 중지됩니다. 이 경우 명령 창이 "선택"모드로 전환됩니다.

명령 창의 제목 표시 줄 앞에 "Select"라는 단어가 붙기 때문에 발생했음을 알 수 있습니다.

고정 된 명령 창

프로그램을 다시 실행하려면 Esc 키를 누르거나 다른 곳을 클릭해야합니다.

이 이상한 동작을 제거하려면 빠른 편집 모드를 비활성화 할 수 있습니다.

빠른 편집 모드 비활성화


여기에 Shaun Rowan의 답변에 추가하고 싶은 것은 모든 콘솔 창 에서 작동 하려면 "속성"대신 "기본값"을 클릭 하고이 게시물에 설명 된대로 변경해야한다는 것 입니다.


나는 최근에 사용자 중 한 명이 내가 Java로 개발 한 도구를 사용하고 있으며 명령 프롬프트에서 실행하는 동안 도구가 중지되는 경우에이 문제에 직면했습니다.

마지막으로 문제를 해결 한 것은 아래와 같이 배치 스크립트 내의 로깅을 파일로 리디렉션하는 것입니다.

@echo off
...
java.exe -jar mytool.jar

업데이트해야

java.exe -jar mytool.jar > log.txt

참고 URL : https://stackoverflow.com/questions/33883530/why-is-my-command-prompt-freezing-on-windows-10

반응형