배치파일 PAUSE
2020.12.25 16:44
감사합니다.
댓글 [8]
-
집앞의_큰나무 2020.12.25 20:08
-
컨피그 2020.12.26 09:59
감사합니다~^^
-
arim 2020.12.26 19:12
차이가 느껴지나요.
-
컨피그 2020.12.27 02:05
차이가 있긴 했네요
변수값을 출력할때 변수가 아예 선언 안되었거나 변수값이 빈공백이면
"ECHO가 설정되어 있지 않습니다." 를 화면에 뿌리네요
쓸데없는 문구를 피하려면 점을 넣고 쓰는게 낫겠네요.
-
suk 2020.12.26 12:15
이런 방법도 되네요
댓글에 빨간색 부분을 입력하면 댓글 등록이 되지 않고 튕기네요;; 그래서 bat 파일 첨부했습니다
주의사항: 화면상 BS 다음에 빈칸(스페이스 키로 만든)이 있어야 합니다
-
컨피그 2020.12.26 16:15
저 BS 문자는 어떻게 입력하신건가요?
그리고 보통 빈줄을 넣을때 echo. 을 사용한다고 알고있는데요
http://mwultong.blogspot.com/2007/11/batch-file-empty-line.html
빈줄이 아닌것도 echo. 을 사용하시던데 특별한 이유가 있으신건지 이것에 대해 궁금하네요
뭐.. 잘 작동하기만 한다면 정답은 없는거지만요.
-
suk 2020.12.26 16:40
BS는 저도 만들지 않고 복사해서 사용했습니다
말씀하신대로 현재 bat 파일에도 echo. 많이 사용했습니다
단순히 빈칸이라면 echo. 사용하면 되는데 굳이 어렵게 저렇게 쓰지 않습니다
본문이나 제가 올린 걸 다시 한번 읽어보세요
echo.은 빈줄이라기보다는 아무 것도 아닙니다. 그래서 그 뒤에 글자를 쓰면 그대로 표시가 됩니다
빈줄이 있고 글자 입력해야 할 줄이 쭈욱 나열이 될 때 그냥 일률적으로 echo. 하면 되기 때문에 편리합니다
이건 별개 이야기 입니다만
그러고보면 간단하게 "echo. 계속하려면 아무 키나 누르십시오 . . ." 를 메시지로 표시해도 되겠네요.
뒤에 pause>nul 로 입막음하고 ㅎㅎ
지금까지 올린 내용들은 명령어 pause 앞에 빈칸을 입력하는 것인데요. 보통 찾아보기 힘듭니다. 저도 처음 봅니다
-
arim 2020.12.26 16:34
방법은 여러가지 입니다.
,이런 방법도 있군요