Bat 명령어 맛보기
Bat 명령어에 대하여 간단하게 알아보고, 이런게 Bat 프로그램이구나 정도로만 알아보고자 합니다
따라서 Bat프로그램을 조금이라도 아는분은 이번 포스팅은 그냥 지나가셔도 될 것 같습니다
이번 포스팅에는 파일이 있는지 확인하고, 없으면 파일을 생성해 보는 예제를 구현해 보고자 합니다
그럼 먼저 메모장을 열어보세요 그리고 아래와 같이 적어보세요
@IF EXIST "D:\TEST\TEST.TXT" GOTO :END
@IF NOT EXIST "D:\TEST\TEST.TXT" GOTO :RUN
:RUN
@ECHO 실행
@ECHO. > "D:\TEST\TEST.TXT"
:END
@PAUSE
소스는 여기까지 입니다
다 적었으면 확장자를 .BAT 로 해서 저장 해 주세요
확인을 위해 D:\TEST\ 경로 폴더도 열어주세요
파일이 D:\TEST\ 경로에 생성되도록 되어 있기 때문입니다
다른 경로를 원하시면 소스를 수정해 주시면 됩니다.
그럼 BAT파일을 더블클릭 하여 실행 시켜 주세요
"실행"이라고 cmd창에 적혔고, 열어둔 폴더에 파일이 만들 진 것을 확인 할 수 있습니다
확인하셨으면 다시한번 실행 해 보시기 바랍니다
그럼 이렇게 아무런 동작이 일어나지 않고 끝이 납니다
대충 느낌이 오시죠~
만약 D:\TEST\TEST.TXT 경로에 파일이 있으면 END로 이동 하게 됩니다
만약 D:\TEST\TEST.TXT 경로에 파일이 없다면 RUN으로 이동하여 "실행"이라는 문구가 cmd창에 출려되고
코딩 해 놓은 파일명(TEST.TXT)으로 파일이 생성 되도록 되어 있습니다
화면에 출력되었는지 확인을 위해 잠시 멈추는 부분도 들어 있습니다
따라서 처음에는 파일이 없어 생성되고, 두번째는 파일이 생성되어 있기에 END구문으로 이동하여 종료되게
됩니다
설명을 너무 길었네요
이렇게 하여 BAT 프로그램 맛보기 소스를 실행 해 보았습니다
다음 포스팅에는 또 다른 예제들을 올려 보도록 하겠습니다
BAT 명령어도 정리하여 한번 올리도록 하겠습니다.
그럼 다음 포스팅에서
'프로그래밍 > JAVA, .NET, 기타' 카테고리의 다른 글
[c#오류] DropDownList 여러 항목을 선택할 수 없습니다 (6) | 2018.05.04 |
---|---|
자바스크립트 prompt 함수 예제 (6) | 2018.01.23 |
[C#] LINQ 활용 방법 (0) | 2017.12.18 |
[닷넷] 웹 타임아웃 문제 해결하기 (0) | 2017.10.10 |
[닷넷] C# RenderControl 함수로 엑셀 내려받기 기능 구현 (0) | 2017.09.19 |