共用方式為


AppSearch 數據表

AppSearch 數據表包含搜尋具有特定檔案簽章的檔案所需的屬性。 AppSearch 資料表也可以用來將屬性設定為登錄的現有值,或 .ini 檔案專案。

AppSearch 數據表具有下列數據行。

類型 鑰匙
財產 識別碼 Y N
簽名_ 識別碼 Y N

 

屬性

執行 AppSearch 動作會將此屬性設定為 Signature_ 資料行所指示的檔案位置。 如果用戶的計算機上存在檔案簽章,就會設定這個屬性。 此數據行中使用的屬性必須 公用 屬性,而且具有不含小寫字母的標識符。

屬性欄位中所列的屬性可以在 Property 資料表或命令行中初始化。 如果 AppSearch 動作找到簽章,安裝程式會以找到的值覆寫初始化的屬性值。 如果找不到簽章,則會使用初始屬性值。 如果從未初始化屬性,則只有在找到簽章時,才會設定 屬性。 否則,屬性為未定義。

Signature_

Signature_數據行包含稱為簽章的唯一標識符,也是 RegLocatorIniLocatorCompLocatorDrLocator 數據表的外部索引鍵。 搜尋檔案時,此數據行中的值也必須是 Signature 數據表中的外鍵。 如果此數據行中的值未列在 Signature 資料表中,安裝程式會判斷搜尋是否為目錄。

言論

順序數據表中的 AppSearch 動作 處理此資料表中的資訊。 如需使用 時序表的詳細資訊,請參閱使用時序表

AppSearch 巨集指令會先使用 CompLocator 數據表、RegLocator 數據表第二個、IniLocator 數據表第三個數據表,最後搜尋 DrLocator 數據表的簽章。 檔案簽章列在 Signature 數據表中。 不在 Signature 資料表中的簽章表示目錄,而動作會將 屬性設定為該簽章的目錄路徑。

請參閱 搜尋現有的應用程式、檔案、登錄專案或 .ini 檔案項目

驗證

ICE03
ICE06
ICE32
ICE52
ICE88