일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Outlook
- Excel
- office
- 오피스
- 윈도우10
- Windows10
- 안드로이드
- 엑셀
- pyqt5
- 파워포인트
- html
- 비주얼베이직
- windows
- 문자열
- python3
- pandas
- Windows11
- pythongui
- VBA
- 파이썬GUI
- matlab
- git
- 아웃룩
- 깃
- 윈도우11
- python
- 파이썬
- 파이썬3
- Android
- win32com
Appia의 IT세상
[윈도우10, windows10] 배치 스크립트 (Batch script)/ Echo문 활용하기 본문
[윈도우10, windows10] 배치 스크립트 (Batch script)/ Echo문 활용하기
Appia 2021. 7. 1. 06:54[윈도우10, windows10] 배치 스크립트 (Batch script)/ Echo문 활용하기
이전 포스팅에서는 배치 스크립트를 만드는 가장 기본적인 방법에 대해서 살펴봤습니다. 그럼 이번 포스팅에서는 배치 스크립트(Batch script)에서 가장 처음에 많이 사용되는 Echo문에 대해서 살펴보도록 하겠습니다.
앞선 포스팅에서 활용한 내용을 살펴보면, 다음과 같은 명령어를 입력하도록 하였습니다.
ver
pause
이때, 이 부분에 대해서 화면상으로 관련된 명령어들이 다음과 같이 표시되는 것을 확인하였습니다.
그럼 위에서 다른 배치 파일들을 보면, 경로와 명령어가 표시가 되지 않는 경우를 볼 수 있습니다. 그때 사용하는 것이 Echo 문입니다. 그럼 위에서 "Echo Off" 명령어를 넣어서 다음과 같은 코드를 작성하여 실행해보도록 하겠습니다.
Echo Off
ver
pause
이 부분을 명령어를 실행하면 다음과 같은 결과가 나타납니다.
여기에서 이제 Echo 문까지도 안보이게 하고 싶을 수 있습니다. 이때 Echo문 앞에 @을 붙여주시면 됩니다. 하지만, Echo 문을 통해서 단순히 명령어를 표시 안되게 하는 것만 ㅇ있는 것이 아닙니다. 바로, 특정 텍스트를 출력해 주는 기능도 하고 있습니다. 그럼 다음과 같은 코드를 한번 실행해보도록 하겠습니다.
@Echo Off
ver
Echo "APPIA ECHO TEST"
pause
그럼 명령어는 표시 되지 않고 ver의 결과물과 "APPIA ECHO TEST"라는 텍스트가 출력이 될 것입니다.
이와 같은 방식으로 Echo문을 사용할 수 있습니다. 실제 배치(Batch)스크립트에서 Echo문은 매우 중요한 역할을 합니다. 따라서, 간단한 사용법이지만, 숙지해 두시면 도움이 되실 것입니다.
[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기
이번 포스팅에서는 [윈도우10, windows10] 배치 스크립트 (Batch script)/ Echo문 활용하기라는 주제로 포스팅을 해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
'IT_OS_ETC.. > [OS]Windows10&11' 카테고리의 다른 글
[윈도우10, windows10] 안드로이드 에뮬레이터 블루스택(BlueStacks) 설치하기 (0) | 2021.07.22 |
---|---|
노트패드++(NotePad++)에서 Text 비교하기 - Compare플로그인 (0) | 2021.07.04 |
[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기 (0) | 2021.06.28 |
[윈도우10 Windows10] 키보드가 없어도 키를 입력할 수 있는 가상키보드/화상 키보드 실행하기 (1) | 2021.06.22 |
[윈도우10 Windows10] 엑셀 파일 비교 툴 - SpreadSheet compare (2) | 2021.06.20 |