나는 내 컴퓨터에 배치 파일을 쓰는 동안 얼마 동안 놀고 있었고, PAUSE가 생각한 것처럼 작동하지 않는 이유에 대해 혼란스러워합니다 (아마도 내가 잘못하고있는 것입니다. 정말 혼란 스럽습니다).
기본적으로 나는 가지고있다 :
@echo off
echo Hello!
pause
echo Hi again!
pause
echo HEY HEY!!
pause
그리고 그것이 실행될 때 나는 얻는다 :
Hello!
Press any key to continue...
그런 다음 하나의 키만 누르면 이것이 발생합니다.
Hi again!
Press any key to continue...
HEY HEY!!
Press any key to continue...
왜 두 번째 일시 중지를 건너 뛰는 지 이해하지 못합니다 ... 내가해야한다면 :
@echo off
echo Hello!
pause
echo Hi again!
pause
pause
echo HEY HEY!!
pause
"안녕 다시!" 일시 정지하지 않고 실행하는 것과 반대 (단, "계속하려면 아무 키나 누르십시오 ..."가 두 번 연속으로 인쇄 됨)
나는 정말로 길을 잃었고 그것이 왜 이런 일을하는지 알 때까지 내 인생을 계속할 수 없습니다.
예상대로 작동합니다 (Windows 7의 경우). 키보드 문제가 없습니까? echo 인수를 따옴표로 묶으면 다르게 작동합니까? (예 : echo "Hi there!", echo "Hi Again"등)
—
Ƭᴇcʜιᴇ007
내가 지금 해보자 ... 그리고 내가 어떤 키보드 문제가 없다, 그것은 단지 그 일시 정지를 건너 것이며, 아무도 다른
—
라이언 볼린저
알다시피, 정말 바보 같아요, 다른 키를 눌렀을 때 아래쪽 화살표가 제대로 작동합니다 ..... jeez xD를 위해 이것을 알아 내려고 2 시간을 보냈다는 것을 믿을 수 없습니다
—
Ryan Bollinger
그렇습니다. 화살표 키를 치면 나도 똑같은 일을합니다. 잘 잡았습니다. Enter를 사용하는 습관을들이십시오. ;)
—
Ƭᴇcʜιᴇ007