키를 누를 때까지 명령 프롬프트가 중단됩니까?


36

문제:

어떤 이유로 든 임의의 키를 누를 때까지 명령 프롬프트가 잠시 멈추고 아무 일도없는 것처럼 작동이 계속됩니다.

발생:

이것은 긴 코드를 빌드 / 컴파일하는 것과 같이 긴 작업을 실행할 때 발생합니다. 멈 추면 어떤 일이 일어나고 있는지 알려주지 않으며 아무 키나 누르라는 메시지가 표시되지 않습니다.

기술:

  1. 몇 분 후에 터미널에서 진행률 인쇄가 중지되고 멈 춥니 다.
  2. 나는 그것이 컴파일 과정의 매우 긴 부분에 단순히 붙어 있다고 생각했지만 몇 시간 후에도 여전히 똑같은 장소에 붙어있었습니다.
  3. 나는 임의의 키를 눌렀고 갑자기 뒤로 튀어 나와 진행 표시기를 계속 뿜어 내고 계속 작업했습니다.

그 후, 파일 복사와 같은 긴 프로세스 동안 유사한 이벤트가 여러 번 발생했습니다.

이것은 Windows 7을 실행하는 여러 장치에서 발생했습니다. 또한 bash 쉘을 사용하여 우분투에서도 발생했습니다.


2
이 기계들 중 어느 것도 전혀 잠들지 않습니까?
— Windos

아니요, 기계는 잠자기 상태가 아니며 터미널 만 보입니다. 또한 머신에는 절전 모드 또는 저전력 모드가 활성화되어 있지 않습니다. 그리고 한 번도 평생 수면 모드에 들어간 적이 없습니다 (내가 사서 건축 한 이후)
— Razor Storm

완전히 다른 두 환경 (Linux 및 Windows)에서 동일한 문제가있는 것 같습니다. 그래서이 두 가지 공통점이 무엇인지 물어볼 수 있습니다. 동일한 스크립트 / 코드입니까? 같은 서버로 복사 하시겠습니까?
— Nixphoe

이것은 완전히 다른 작업에서 몇 년에 걸쳐 여러 번 일어났습니다. 내가 기억 한 것들 : 직장에서 빌드하기, 일부 파일을 로컬로 복사하기 (윈도우에서 로보 코피, 리눅스에서 cp), 원격 서버에서 rsync, 배치 스크립트 실행 등
— Razor Storm

답변:


25

나는 같은 문제를 경험했다. 여기 및 여기의 답변 은 콘솔의 빠른 편집 모드에 문제가있을 수 있음을 나타냅니다. 예를 들어, 마우스 클릭을 가로 채거나 RDP를 통해 클릭이 잘못 전달되면 의도하지 않게 스크립트를 일시 중지 할 수 있습니다. 메뉴 모음을 마우스 오른쪽 버튼으로 클릭하고 속성을 편집하여 빠른 편집 모드를 해제 할 수 있습니다. 물론 CMD 창에서 복사하여 붙여 넣기가 더 어려워집니다.


빠른 편집 모드가 해제되어 있으며 노드에서 자주 경험합니다. 리눅스에는 문제가 없습니다. 그러나 C를 한 번 클릭 할 때까지 창문이 일시 중지 된 것처럼 보입니다. 이것은 노드 프로세스를 계속합니다. 프로세스가 실제로 중단 된 경우 프로세스를 종료시키는 것처럼 보입니다.
— edencorbin

빠른 편집 모드를 비활성화 했으므로 시선을 사로 잡을 것입니다. 내 솔루션은 npm 스크립트를 계속 사용하기 위해 cmd 프롬프트 또는 power shell 창의 크기를 약간 조정하는 것입니다. 정말 이상합니다.
— shanehoban

1
나는 창문에서 20 년 동안 이것을 보았습니다. 이 와서 몇 년마다 간다 때문에, 나는 그것의 마이크로 소프트가 적절한 회귀 테스트를 수행하지 생각 ... 나타나 많은 시간을 사라
— gunslingor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.