긴 배치 파일 또는 프로그램을 실행할 때 키를 누를 때까지 Windows 명령 프롬프트가 중단되는 이유


13

명령 프롬프트 / powershell에서 Enter 키를 누를 때까지 두 번의 Windows 7 실행이 중단되었습니다. 이후 실행은 예상대로 계속되는 것 같습니다.

먼저 다음과 같은 복사 명령의 배치 파일이었습니다

copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/

파일 하나가 오래 걸리는 것 같습니다. 폴더를 확인한 후 폴더가 완성되었고 Enter 키를 누르고 갑자기 나머지 부분을 얻기 위해 다시 생명으로 파열되었습니다.

두 번째는 powershell의 Java 프로그램 (ETL 작업)으로 SQL 중복 키 경고를 출력하려고 할 때 일시 정지되었습니다. 실제 실행이 중단되었는지 확인할 수는 없지만 의심합니다. 입력 할 때이 과정을 반복했습니다.

또한 경험이 많은 동료는 자신이 작성한 .net 프로그램과 동일한 것을 보았습니다.

어떻게 피할 수 있습니까? 내가 무엇을 놓치고 있습니까? Windows가 외로워지고 부드럽게 밀어야합니까?


2
연 명령 셸에서 설정을 편집하십시오.이 경우 원하지 않는 빠른 편집 모드로 설정되었습니다.
tony roth

@tonyroth는 그 대답을 받아들이고 싶습니다. 왜 복사 작업이 중단되었는지 아는 사람은 아무도 없을 것입니다.
KCD

1
창을 클릭하고 명령 프롬프트 / powershell 창이 선택 모드로 전환되어 정지되었습니다. 토니 로스가 말한 것은 그것이 멈추는 이유와 그에 대한 조치입니다.
TessellatingHeckler

@TessellatingHeckler 빠른 편집은 명령 프롬프트 출력과 실행중인 기본 작업을 모두 멈췄습니까? 확인. 나는 빠른 편집을 디스플레이 전용으로 생각했지만 완전한 답변이라고 생각합니다.
KCD

답변:


11

열어 놓은 명령 셸에서 설정을 편집하십시오.이 경우 원하지 않는 빠른 편집 모드로 설정되었습니다.


2

Powershell 창에서 포커스가 제거되었을 때 Powershell에서 이것을 여러 번 보았습니다. 아마도 그것이 여기서 일어나는 일일까요? 그것이 일어날 때마다 창문이 다시 초점을 얻은 후에 상황이 다시 생겨나 고 나는 쳤다 Enter.


그것이 나뿐만 아니라 더 큰 문제는 배치 파일이 어떻게 실행되지 않았는지 아는 것이 좋습니다. 또한 주석 서식 도움말에서 보지 못한 Enter 키를 어떻게 얻었습니까?
KCD

1
내 답변 아래 "수정"을 누르면 마크 다운 구문을 볼 수 있습니다.
EEAA

0

프로그램을 호출하는 줄을 다음과 같이 변경했습니다.

start /hight <path-to-program> <params>

이것은 우선 순위가 높은 프로그램을 시작하는 것을 의미합니다. 훨씬 빠르며 실행 중에 키를 누를 필요가 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.