다음을 통해 공유


AppSearch 테이블

AppSearch 테이블에는 특정 파일 서명이 있는 파일을 검색하는 데 필요한 속성이 포함되어 있습니다. AppSearch 테이블을 사용하여 속성을 레지스트리 또는 .ini 파일 항목의 기존 값으로 설정할 수도 있습니다.

AppSearch 테이블에는 다음 열이 있습니다.

Column 형식 Nullable
속성 식별자 Y N
Signature_ 식별자 Y N

 

속성

AppSearch 작업을 실행하면 이 속성이 Signature_ 열에 표시된 파일의 위치로 설정됩니다. 이 속성은 파일 서명이 사용자의 컴퓨터에 있는 경우 설정됩니다. 이 열에 사용되는 속성은 public 속성이어야 하며 소문자를 포함하지 않는 식별자가 있어야 합니다.

속성 필드에 나열된 속성은 Property 테이블 또는 명령줄에서 초기화될 수 있습니다. AppSearch 작업이 서명을 찾으면 설치 관리자는 초기화된 속성 값을 찾은 값으로 재정의합니다. 서명을 찾을 수 없으면 초기 속성 값이 사용됩니다. 속성이 초기화되지 않은 경우 서명이 있는 경우에만 속성이 설정됩니다. 그렇지 않으면 속성이 정의되지 않습니다.

Signature_

Signature_ 열에는 서명이라는 고유 식별자가 포함되어 있으며 RegLocator, IniLocator, CompLocatorDrLocator 테이블에 대한 외부 키이기도 합니다. 파일을 검색할 때 이 열의 값도 Signature 테이블의 외래 키여야 합니다. 이 열의 값이 Signature 테이블에 나열되지 않은 경우 설치 관리자는 디렉터리에 대한 검색을 결정합니다.

설명

시퀀스 테이블AppSearch 작업은 이 테이블의 정보를 처리합니다. 시퀀스 테이블 사용에 대한 자세한 내용은 시퀀스 테이블 사용을 참조하세요.

AppSearch 작업은 먼저 CompLocator 테이블, 두 번째 RegLocator 테이블, 세 번째 IniLocator 테이블 및 마지막으로 DrLocator 테이블을 사용하여 서명을 검색합니다. 파일 서명은 Signature 테이블에 나열됩니다. Signature 테이블에 없는 서명은 디렉터리를 표시하고 작업은 속성을 해당 서명의 디렉터리 경로로 설정합니다.

기존 애플리케이션, 파일, 레지스트리 항목 또는 .ini 파일 항목 검색을 참조하세요.

유효성 검사

ICE03
ICE06
ICE32
ICE52
ICE88