포커스가있는 Windows 명령 프롬프트 정지 [중복]


18

일시 중지 명령과 사용자 입력에 대한 프롬프트가없는 몇 가지 파이썬 스크립트가 있지만 창 포커스를 Windows cmd 창으로 변경하면 'Enter'를 누를 때까지 출력이 고정됩니다.

이것에 대한 알려진 원인이 있습니까? 이를 피하기 위해 cmd 옵션에서 설정을 활성화 / 비활성화해야합니까?

내 사건을 검색하면 코드에서 일시 중지를 원하는 사람들의 사례가 계속 나타납니다.


BTW, UserVoice에 투표하여이 동작을 변경할 수 있습니다 : wpdev.uservoice.com/forums/…
Carl Walsh

답변:


25

해당 창을 어떻게 선택 / 포커스합니까? 단순히 Alt+ Tab를 누르거나 제목 표시 줄을 클릭하면 스크롤 출력이 일시 중지되지 않습니다. 내 생각에 빠른 편집 모드 가 켜져 있고 (명령 프롬프트 창의 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택하십시오) 마우스로 창 내부 를 클릭하여 실수로 텍스트를 선택하고 프로그램이 일시 중지됩니다.

1


고마워 Karan. 예, QuickEdit을 사용하여 스크립트 출력에서 ​​일부 텍스트를 선택했습니다. 이를 비활성화하면 일시 중지가 발생합니다. 부끄러운 cmd 창에서는 출력을 일시 중지하지 않고 텍스트를 선택할 수 없습니다.
Markus

화면에서 빠르게 스크롤되는 텍스트를 선택하는 것이 어렵다고 생각하지 않습니까?
Karan

화면에서 얼마나 빨리 스크롤되는지에 달려 있다고 생각합니다.
Markus

1
고정시키는 이유는 사용자에게 편리하지 않기 때문에 일부 오래된 소프트웨어 제한 사항에 의해 결정될 수 있습니다. 최신 앱은 선택 항목 아래에서 프로세스를 계속 진행하고 스크롤 막대를 표시합니다.
LessQuesar

1
그리고 Windows가 개별 해킹 스크립트의 cmd가 '해킹'을하지 않고이 옵션을 활성화하지 못하게하는 쉬운 방법을 제공하지 못한다는 점이 놀랍습니다. cmd 에서이 옵션을 사용하여 '해킹'을 수행 하거나이 문제없이 표시하기 위해 stdout / err를 보내도록 자체 GUI를 구현하십시오.
searchengine27
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.