반응형
참고로 윈도우 비스타 이상 사용자라면 echo 를 통해 아스키 코드 7 을 출력해보세요. (echo ^G) 그럼 띡~ 하는 소리가 날 겁니다. 배치 파일에서 소리 효과를 내는 것은 바로 이러한 아스키 코드 7 을 활용한 겁니다.
근데 일일히 확인하기 귀찮습니다. 그래서 제어 문자에 해당하는 아스키 코드를 제 나름대로 정리해 봤습니다. 해당 아스키 코드가 배치 파일에서 echo 를 통해 사용되면 최종적으로 명령 프롬프트에서 어떻게 출력되는지, 메모장으로 해당 배치 파일을 열어 보았을 때 메모장에서는 어떻게 표시되는지를 정리한 표입니다. [메모장이 명령 프롬프트에서의 출력과 가장 흡사하게 보여줍니다. * 굴림체 설정]
Dec | abbr | cmd | echo | Note | Dec | abbr | cmd | echo | Note | Dec | abbr | cmd | echo | Note |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | NUL | ^@ | x | 12 | FF | ^L | 24 | CAN | ^X | |||||
1 | SOH | ^A | 13 | CR | ^M | x | 줄바꿈 | 25 | EM | ^Y | ||||
2 | STX | ^B | 14 | SO | ^N | 26 | SUB | ^Z | x | |||||
3 | ETX | ^C | 15 | SI | ^O | 27 | ESC | ^[ | ||||||
4 | EOT | ^D | 16 | DLE | ^P | 28 | FS | ^\ | ||||||
5 | ENQ | ^E | 17 | DC1 | ^Q | 29 | GS | ^] | ||||||
6 | ACK | ^F | 18 | DC2 | ^R | 30 | RS | ^^ | ||||||
7 | BEL | ^G | 소리 | 19 | DC3 | ^S | 31 | US | ^_ | |||||
8 | BS | ^H | 지우기 | 20 | DC4 | ^T | 32 | SP | 공백 | 공백 | 공백 | |||
9 | HT | ^I | x | 탭 | 21 | NAK | ^U | 127 | DEL | ^? | ||||
10 | LF | ^J | x | 22 | SYN | ^V | ||||||||
11 | VT | ^K | 23 | ETB | ^W | |||||||||
* x 사용할 수 없거나 Null 값으로 처리됨. * ASCII Code 8 은 BackSpace 로 배치 파일에서 사용되면 의미 그대로 앞의 한 글자를 지웁니다. * 명령 프롬프트의 Echo 출력 결과는 Color F0 으로 설정한 후 캡쳐한 것입니다. |
출처 : http://cappleblog.co.kr/515
반응형