배치파일(Batch File) 활용하기 8
: 컴퓨터 시작 시 프로그램 자동 실행되도록 하기
회사를 출근하고 사용하는 프로그램이나 사이트들이 있을 때 (예, 출퇴근 체크 등) 컴퓨터를 켜자마자 자동으로 실해되도록 자동화하는 방법이다. 컴퓨터 시작 시 해당 프로그램이 실행되도록 하는 bat 파일을 실행되도독 설정하는 방법입니다.
- 사용하는 명령어 : start
start 명령어 : 지정된 프로그램 또는 명령을 실행하는 별도 명령 프롬프트 창을 시작합니다.
* 설명 : 파일 이름을 명령으로 입력하여 파일 연결을 통해 실행 파일이 아닌 파일을 실행할 수 있습니다.
[기본 사용법]
1. 프로그램 실행
- 계산기 실행하기 : start calc
2. 웹 사이트 실행
- 네이버 실행하기 : start http://naver.com
[옵션 사용법]
1. 명령 프롬프트 이름 지정하기
start "title"
2. 파일의 시작 위치 지정하기
- 실행될 프로그램/파일이 있는 경로를 작으면 됩니다. (실행하려는 프로그램이 윈도우 기본 프로그램 아닐 때 사용하면 됩니다!)
start /d 파일의 위치
* 주의사항 : 경로에 공백이 있으면 인식이 잘 안되므로 ""이용하기
3. 새 명령 프롬프트 창을 열지 않고 애플리케이션을 시작
start /b calc
4. 관리자 권한으로 실행하기
start /elevate 명령어
[참고]
아래와 같이 할 때 "" 는 탐색기에서 자동으로 뒤에 실행될 프로그램의 확장자에 맞춰 프로그램을 실행합니다.
start "" "실행하고 싶은 프로그램의 전체 경로"
start "" "C:\Program Files\PuTTY\putty.exe"
- batch 파일을 넣을 위치
* 해당 위치에 프로그램을 넣으면 해당 프로그램이 컴퓨터 시작 시 실행된다.
[윈도우7] C:\Users\사용자\Roaming\Microsoft\Windows\Start Menu\programs\Startup
[윈도우10] C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
or
윈도우 + R키 > 실행창에서 shell:common startup 입력 후 엔터! 를 치면 위의 경로와 같은 위치(폴더)가 열립니다.
- 활용하기
[기능]
컴퓨터 부팅 시
1) 계산기
2) putty 프로그램
3) 네이버 사이트
4) 다른 batch 파일 (퇴근까지 남은 시간 확인)
자동으로 열리게 하기ㅎㅎ
1. start.bat 파일 만들기
start /d "C:\Program Files\PuTTY\" /b putty.exe
start /b calc
start www.naver.com
call "D:\batch\home_time.bat"
위와 같이 작성 후 start.bat 파일로 저장
2. 운영체제에 맞게 지정된 위치에 파일 넣기
Windows 탐색기를 실행하여 아래 경로에 start.bat 파일을 붙여넣기 하면, 컴퓨터 시작 시 해당 배치 파일이 자동 실행됩니다.
(경로)
[윈도우7] C:\Users\사용자\Roaming\Microsoft\Windows\Start Menu\programs\Startup
[윈도우10] C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
[실행결과]
( 컴퓨터 부팅 후 )
1. putty 실행 OK
2. 계산기 실행 OK
3. 네이버 웹사이트 켜짐 OK
4. 다른 batch 파일 실행 OK