본문 바로가기
IT-개발,DB

[개발/IE] 툴바 상태 레지스트리에서 확인

by SB리치퍼슨 2011. 5. 11.
[개발/IE] 툴바 상태 레지스트리에서 확인

IE 툴바를 설치한 후 사용자들이 '사용안함' 상태로 설정하면
사용자가 '사용함'으로 설정할 때까지 영영 실행되지 않는다.

그렇다면 IE툴바의 상태 여부를 확인할 방법이 없을까?
방법은 레지스트리에서 찾을 수 있다.

IE툴바의 상태여부는 레지스트리에서 기록되기 때문이다.

IE툴바 '사용함' 상태일 때와 '사용안함' 상태일 때의 차이를 기준으로 살펴보자.

'사용함' 상태

- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore
 키에서 Flags 값이 Flags=0으로 설정되어 있다.

'사용안함' 상태
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{CLSID} 가 존재한다.
  Version 네임값에 '*'값이면 disabled 임

- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore
 키에서 Flags 네임값이 Flags=4으로 설정되어 있다.

위의 차이를 활용하면 툴바의 상태를 알수 있다.
반응형

댓글