Поделиться через


Таблица AppSearch

Таблица AppSearch содержит свойства, необходимые для поиска файла с определенной подписью файла. Таблицу AppSearch можно также использовать для задания свойства существующему значению реестра или записи .ini файла.

Таблица AppSearch содержит следующие столбцы.

Столбец Тип Ключ Допустимое значение NULL
Свойство идентификатора Y N
Подпись_ идентификатора Y N

 

Столбцы

Свойство

Выполнение действия AppSearch задает это свойство в расположение файла, указанного столбцом Signature_. Это свойство задается, если подпись файла существует на компьютере пользователя. Свойства, используемые в этом столбце, должны быть общедоступными свойствами и иметь идентификатор, содержащий строчные буквы.

Свойство, указанное в поле "Свойство", может быть инициализировано в таблице свойств или из командной строки. Если действие AppSearch находит подпись, установщик переопределяет значение инициализированного свойства с найденным значением. Если подпись не найдена, используется начальное значение свойства. Если свойство никогда не инициализировано, то свойство будет задано только в том случае, если подпись найдена. В противном случае свойство не определено.

Signature_

Столбец Signature_ содержит уникальный идентификатор сигнатуры, а также внешний ключ в regLocator, IniLocator, CompLocatorи таблицах DrLocator. При поиске файла значение в этом столбце также должно быть внешним ключом в таблице сигнатуры. Если значение в этом столбце не указано в таблице сигнатуры, установщик определяет, что поиск находится в каталоге.

Замечания

Действие AppSearch в таблицах последовательности обрабатывает сведения в этой таблице. Сведения об использовании таблиц последовательности см. в с помощью таблицы последовательности.

Действие AppSearch выполняет поиск подписей с помощью таблицы CompLocator, regLocator таблицы в секунду, IniLocator таблицу и, наконец, таблицу DrLocator. Подписи файлов перечислены в таблице подписи. Подпись, которая не находится в таблице сигнатуры, обозначает каталог, а действие задает свойству путь к каталогу для этой подписи.

См. поиск существующих приложений, файлов, записей реестра или .ini записей файлов.

Ратификация

ICE03
ICE06
ICE32
ICE52
ICE88