autorun.inf

최근 수정 시각: (5년 전)
윈도우즈 운영체제에서 저장 매체의 정보를 기록하고, 사용자 편의성을 높이기 위해 윈도우 95부터 도입된 텍스트 파일이다. 플로피디스크부터 CD, USB 메모리에 이르기까지 윈도우 상에서 드라이브로 인식되는 모든 저장 매체에 사용할 수 있다.

사용 방법은 드라이브의 루트 폴더에 이 이름을 가진 텍스트 폴더를 저장해두면 된다. 파일 내용은 표준 ini 파일의 작성법과 같이 [section] 아래 key=value의 형태이다.

본래 설치 CD와 같이 어차피 컴퓨터에 넣고 할일이 정해져 있는 저장 매체를 넣기만 하면 바로 해당 exe가 실행되도록 정해두는 것이 목적이었다. 지금도 설치 CD를 넣으면 설치 프로그램이 바로 실행되는 이유다. 하지만 USB 메모리의 경우에 autorun 파일을 변조하여 바이러스를 사용자 몰래 자동 실행시키는 형태의 신종 바이러스가 발생하자, 윈도우 7 이후로는 CD를 제외하고는 icon과 label만 제외하고 open과 같은 모든 명령어를 막아버렸다. Windows XP나 일부 서버군 OS는 추가적인 보안패치를 받아 autorun 자동 실행을 막을 수 있다.

대신에, AutoPlay와 연계하여 action 명령어를 추가하였다. 이것은 디스크를 꽂자마자 곧바로 실행하는 대신, 흔히 보았을 "자동 실행" (폴더를 열어 파일 보기가 있는 그 창)에 사용자 정의된 행동을 추가해준다. 즉, 그 행동을 실행할지 안 할지는 사용자가 선택하게 하는 것. 그 외에도 특정 미디어가 있는지 없는지와 같이 자동 실행 창과 연관되는 명령어가 다수 추가되었다.

오토런을 작성하고자 하는 사람은 검색해보면 레퍼런스가 많이 나오니 참고하기 바란다.
MSDN의 autorun.inf 항목 목록(영어)

라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.