메뉴 건너뛰기

T

지연되는 건 autorun.inf 파일을 루트에 저장할 때 그런 현상이 일어나는데 반해, 레지스트리로 적용하니까 지연되지는 않더군요.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons에서 <드라이브 문자>\DefaultIcon 키를 추가하고, 그 안의 (Default) 값에 DLL 경로를 입력하니까 지연 없이 적용 됐습니다.


그래도 지연이 된다면 체크 박스로 옵션을 넣어도 되지 않을까요?

예를 들어서 '디스크 관리' 또는 '기타 설정' 프레임(필드셋)에 '드라이브 아이콘 변경' 체크 박스로 넣고, 그 아래에 '찾아보기...' 상자와 '기본값 설정' 버튼을 넣거나, 미리 지정된 아이콘 목록을 콤보박스 형태로 넣고, 기본값은 %systemroot%\system32\imageres.dll,-34 또는 %systemroot%\system32\shell32.dll,-13으로 하는 거죠.

대신 기본 설정을 체크(사용) 해놓는 거요.