Windows 명령 프롬프트가 임의로 멈춤


16

Ant 스크립트를 실행할 때 Windows 명령 프롬프트가 임의로 정지됩니다 . 스크립트에는 사용자 입력을 기다리는 지점이 없습니다.

또한 고정되면 명령 창에 초점을 맞추고 Enter 키를 눌러 고정을 해제 할 수 있습니다. Enter 키를 누르면 프로세스가 계속됩니다.

이것은 완전히 무작위로 발생합니다. 그리고 그것은 결국 계속되는 것처럼 보이지만 계속하기 전에 몇 분 동안 거기에있을 것입니다. 그러나 Enter 키를 누르면 즉시 수행됩니다.

무슨 일이야?

(이것은 스택 오버플로에 더 좋을까요? 사용자 입력을 요구하는 지점이 없기 때문에 코드와 관련이 있다고 생각하지 않습니다. 따라서 Windows와 관련이 있다고 가정합니다.)

답변:


18

cmd 속성에서 QuickEdit Modeand \ or Insert option를 비활성화합니다 . 문제 해결됨


2
빠른 테스트 후 문제가 해결됩니다. 실제로 문제를 해결하는 답변.
Zergleb

.cmd 파일 시작시 비활성화하고 배치 명령을 실행 한 다음 종료하기 전에 다시 활성화하는 것과 같이 일시적 으로이 작업을 수행 할 수있는 방법이 있습니까?
Adam.at. Epsonon

2

문제를 발견했을 수 있습니다. 몇 가지 시행 착오를 통해 명령 프롬프트를 클릭하면 콘솔이 멈추는 것처럼 보입니다. 커서를 창 밖으로 가져 가려면 Esc 키를 누르면 콘솔이 고정 해제됩니다.

따라서이 문제를 피하려면 실행중인 동안 Windows 명령 프롬프트 창을 클릭하지 마십시오.


이것은 나에게도 일어났다. (실제로 하나를 입력했기 때문에이 질문 만 찾았지만) 창을 클릭했는지 여부에 관계없이 발생했습니다. 예를 들어, 명령 줄을 통해 시작한 서버가 있고 사용자가없는 컴퓨터에서 계속 실행했습니다. 액세스 할 때 명령 프롬프트가 "눌려 져서"키 누르기를 기다리는 중이므로 (정확히 증상과 같이) 지시 ​​사항이 정지됩니다. 이 문제가있는 사람은 거의 없으므로 아직 해결책이 없습니다.
K. Carpenter

1
나는 그것이 Windows 10 일이라고 생각하고 새로운 "선택 / 복사"모드와 관련이 있습니다.
숀 로완


-1

Windows와 관련이 있다는 것에 완전히 동의하지 않습니다.

내 추론은 이것입니다. 창에 집중하고을 누르면 Enter계속 작동합니다.

Windows가 아니라 스크립트에 문제가 있으며 명령 프롬프트가 아닙니다.


1
당신은 잘못. 게시 된 내 답변을 참조하십시오.
prolink007

이것은 사용자 오류이며 Windows 또는 명령 프롬프트에 아무런 문제가 없음을 유지합니다.

2
그것은 버그가 아니라 "기능"입니다 :-)
Aaron Blenkush
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.