Windows Installer는 설치하는 동안 특정 파일 또는 디렉터리를 검색할 수 있습니다. 파일 또는 디렉터리 검색은 사용자가 애플리케이션 버전을 이미 설치했는지 여부를 확인하는 데 사용됩니다.
AppSearch 작업 사용자 시스템에서 AppSearch 테이블지정된 파일 서명을 검색합니다. AppSearch 작업은 지정된 서명이 있는 설치된 파일 또는 디렉터리를 찾은 경우 AppSearch 테이블에 지정된 해당 속성을 파일 또는 디렉터리의 위치로 설정합니다. 파일을 검색할 때는 서명 테이블파일 서명도 나열되어야 합니다. 파일 서명이 AppSearch 테이블에 나열되고 서명 테이블에 나열되지 않은 경우 검색은 디렉터리, 레지스트리 항목 또는 .ini 파일 항목을 찾습니다.
사용자 컴퓨터 검색을 신속하게 수행하려면 설치 관리자가 제안된 검색 위치에 대해 나열된 순서대로 다음 로케이터 데이터베이스 테이블을 쿼리합니다.
- 파일 서명이 CompLocator Table나열된 경우 제안된 검색 위치는 구성 요소의 키 경로입니다. 서명이 이 테이블에 나열되지 않았거나 제안된 위치에 설치되지 않은 경우 설치 관리자는 RegLocator 테이블 제안된 위치를 쿼리합니다.
- 파일 서명이 RegLocator 테이블나열된 경우 제안된 검색 위치는 사용자 레지스트리에 기록된 키 경로입니다. 서명이 이 테이블에 나열되지 않았거나 제안된 위치에 설치되지 않은 경우 설치 관리자는 IniLocator 테이블 제안된 위치를 쿼리합니다.
- 파일 서명이 IniLocator 테이블나열된 경우 제안된 검색 위치는 사용자 시스템의 기본 Windows 디렉터리에 있는 .ini 파일로 작성된 키 경로입니다. 서명이 이 테이블에 나열되지 않았거나 제안된 위치에 설치되지 않은 경우 설치 관리자는 DrLocator Table 제안된 위치를 쿼리합니다.
- 파일 서명이 DrLocator Table나열된 경우 제안된 검색 위치는 사용자 디렉터리 트리의 경로입니다. 이 위치 아래에서 검색할 하위 디렉터리 수준의 깊이도 이 표에 지정되어 있습니다.
설치 관리자가 제안된 위치에서 파일 서명을 처음 찾으면 이 파일 또는 디렉터리 검색을 중지하고 AppSearch Table해당 속성을 설정합니다. 자세한 내용은 다음을 참조하세요.
- 모든 고정 드라이브에서 파일을 검색 중
- 디렉터리 및 디렉터리 내 파일 검색
- 파일 검색 및 파일 경로 보유하는 속성 만들기
- 특정 위치에서 파일 검색
- 레지스트리 항목을 검색하고 레지스트리 값의 속성을 생성합니다.