게시일: Feb 28, 2013 4:48:38 AM
자동실행 만들기autorun.inf(USB,CD,DVD)
CD(기타포함)를 사용할때 자동으로 CD안에 install.exe 나 setup.exe 과 같은 설치파일이
실행되는것을 보았을것이다.
이는 autorun이라는 기능을 이용해서 자동실행되게하는 방법을 이용한 것인데,
흔히 autorun 이라고하면 바이러스로 알고있지만 autorun기능은 아주 간편한 기능이다.
당신이 사용하고 있는 게임 설치시디나 거의모든 설치 시디에는 숨겨진 파일인 autorun.inf가
있을것이다(꼭 숨겨져 있지는 않다) 이는 위와 말했듯이 usb나 cd를 연결했을때 자동으로
실행될 파일을 지정해 준다 라고 말할 수 있겠다. 일만 말보다 autorun.inf 를 열어 내부
소스를 보는 것이 더 이해가 빠를 것이라고 생각된다.
autorun.inf
-------------------------------------------
[autorun]
open=Autorun.exe
Icon=MOHA.ico
Name=Medal of Honor Airborne
--------------------------------------------
위 소스는 에어본이라는 게임 셋업파일의 autorun.inf 이다.
간단히 exe파일 실행 목적으로 사용할 것이라면 주목해야 할부분은 open=Autorun.exe 이다.
open(열겠다)= Autorun.exe 라는 파일 열겠다는 것은 누구나 예상했을것이다.
그럼 바꾸어 자신의 cd에 autorun.inf 라고 파일을 만들고 그 안에
[autorun]
open=install.exe
이라고 지정해준다면 같은 위치에있는 (루트) install.exe파일이 자동으로 실행되게 되는것이다.
맨 위 소스의 나머지 부분은 설명하지 않아도 될꺼라고 생략..
보너스로 한가지더 설명한다면, exe 파일 말고도 여러가지 파일을 실행하게 할 수 도있다.
자신의 cd 내부에있는 설치파일의 사용법을 html로 만들었다고 치고, 설치와함게 html 파일을 실행시키려면
[autorun]
open=explorer.exe read.html
위와같이 하면되겠고, 만약 동영상 파일을 실행되게 하고 싶다면
[autorun]
open=wmplayer.exe movie.avi
위와같은 식으로 하면 동영상이 연결과함께 자동으로 켜지게 될것이다.
이 한줄 설명할 것을 길게 설명한것 같겠지만 그래도 아무것도 모르는 일반인들에게 도움이 될것이라생각한다.