2022-02-05
작성
배치파일(.bat)을 이용해서 여러가지 프로그램을 동시에 실행시키고 싶을 때가 있다. 예를 들어 배치를 실행하면 크롬, 엣지, 엑셀을 한번에 열리게끔 하고 싶다.
그리기 위해선 먼저 실행할 프로그램의 경로를 알면 되는데, 해당 아이콘을 마우스 우클릭후 '속성'을 누르면 대상 경로를 확인할 수 있다.
내가 실행하고 싶은 크롬, 엣지, 엑셀의 경로를 순서대로 적어놨다.
- C:\Program Files\Google\Chrome\Application\chrome.exe
- C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
- C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE
이제 메모장을 열어 아래를 붙여놓고 저장한 뒤 확장자를 .txt에서 .bat로 바꾸면 된다. (참 쉽죠?)
start /d "C:\Program Files\Google\Chrome\Application\chrome.exe" /b chrome.exe
start /d "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" /b msedge.exe
start /d "C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE" /b EXCEL.EXE
문법은 간단하다. 명령어는 순차적으로 실행이 되기 때문에 start 명령을 사용하여 병렬적으로 여러 프로그램들이 수행이 된다. 또한 실행파일의 경로는 공백이 있을 경우가 있으니 큰따옴표(") 로 묶은 뒤 /d 옵션을 적어 경로임을 명시하였고, /b 옵션은 실행파일을 적어주면 된다.
만든 배치를 더블클릭하여 정상적으로 수행이 되면 여러 창이 동시에 뜨는 것을 볼 수 있다. 참고로 cmd 창에서 start /? 를 입력하면 start 명령어의 자세한 옵션 설명을 볼 수 있다.
'Software Engineering > 기타' 카테고리의 다른 글
카카오, 네이버 OpenAPI 앱 키 발급받는 방법 (0) | 2023.02.04 |
---|---|
Lombok(롬복) 설치 및 활용법 (0) | 2022.05.06 |
윈도우 내 PC가 x86인지 x64인지 확인하는 방법 (0) | 2022.01.31 |
Putty로 원격 서버에 접속해서 Tomcat 로그 확인하기(catalina.out) (0) | 2019.12.17 |
Eclipse, IntelliJ, VS Code에서 글짜 폰트 변경하기 (1) | 2019.11.20 |