원글(이글루): 2011-02-16 10:08:28
발췌원문: http://usboffice.kr/zbxe/use_cd/7066
원문작성일: 2008.07.20 05:05:26
USB 메모리에 CD 영역을 만들었을때 가장 큰 혜택중의 하나는 프로그램 자동 실행이다.
이때 일반적으로 가지는 궁금증이 CD 영역을 어떻게 설정해줘야 USB 메모리에 있는 프로그램을 실행 시킬수 있을까??
아래에 그 방법을 제시한다. ( 이시테아님이 올려주신 오토잇소스를 약간 수정하여 설명한다.)
1. CD 영역 만들때 공통적으로 있는 부분이 iso 파일을 지정해주어야 하는데…..아래에 첨부된 Autorunhelper.iso
파일을 지정하자.
2. CD 영역 생성하고 난 다음, 첨부되어 있는 AutorunHelper.dat 파일을 USB 영역 (최상위 경로) 에 복사한다.
3. AutorunHelper.dat 파일을 메모장으로 열어서 실행하고 싶은 경로를 등록한다. 아래 참조.

실행할 프로그램 경로를 설정할때 예를들어 “E:\Portable 파이어폭스\firefox.exe” 일 경우 위에서 처럼 드라이브 레터없이
“Portable 파이어폭스\firefox.exe|0” 써주면 된다. 위 설정을 예시로 하면 USB 메모리 연결시 USB 메모리 최상위 경로에
있는 UsbPro.exe 가 자동 실행되며 firefox.exe 도 동시에 실행된다.
경로와 딜레이 시간에 있는 표시는 “|” 이며 ( shift +\ ) 뒤에 딜레이시간 숫자 (초단위) 까지 반드시 써줘야 한다.
그럼 이제 조금 더 깊숙히 들어가보자~
* Accesscode
AutorunHelper.dat 파일은 iso 파일에도 있고 USB 영역에도 있어야 한다. 이때 iso 파일안에 있는 Accesscode 와 USB 영역에 있는 AutorunHelper.dat 파일안의 Accessdode 가 같아야만 (대소문자 구분) 자동실행이 된다. 기본적으로 “USB Office” 로 설정되어 있다.
이렇게 하는 이유는 CD 영역이 있는 USB 가 여러개 있을때 이 값들을 서로 다르게 해주면 자동실행이 충돌이 일어나는 일이 없다. Accesscode 를 수정하려면 아래의 autorunhelper.zip 를 다운 받아서 수정한 후~ iso 파일로 다시 구우면 됩니다.