AppSearch 數據表
AppSearch 數據表包含搜尋具有特定檔案簽章的檔案所需的屬性。 AppSearch 資料表也可以用來將屬性設定為登錄的現有值,或 .ini 檔案專案。
AppSearch 數據表具有下列數據行。
列 | 類型 | 鑰匙 | 空 |
---|---|---|---|
財產 | 識別碼 | Y | N |
簽名_ | 識別碼 | Y | N |
列
-
屬性
-
執行 AppSearch 動作會將此屬性設定為 Signature_ 資料行所指示的檔案位置。 如果用戶的計算機上存在檔案簽章,就會設定這個屬性。 此數據行中使用的屬性必須 公用 屬性,而且具有不含小寫字母的標識符。
屬性欄位中所列的屬性可以在 Property 資料表或命令行中初始化。 如果 AppSearch 動作找到簽章,安裝程式會以找到的值覆寫初始化的屬性值。 如果找不到簽章,則會使用初始屬性值。 如果從未初始化屬性,則只有在找到簽章時,才會設定 屬性。 否則,屬性為未定義。
-
Signature_
-
Signature_數據行包含稱為簽章的唯一標識符,也是 RegLocator、IniLocator、CompLocator和 DrLocator 數據表的外部索引鍵。 搜尋檔案時,此數據行中的值也必須是 Signature 數據表中的外鍵。 如果此數據行中的值未列在 Signature 資料表中,安裝程式會判斷搜尋是否為目錄。
言論
順序數據表中的 AppSearch 動作 處理此資料表中的資訊。 如需使用 時序表的詳細資訊,請參閱使用時序表 。
AppSearch 巨集指令會先使用 CompLocator 數據表、RegLocator 數據表第二個、IniLocator 數據表第三個數據表,最後搜尋 DrLocator 數據表的簽章。 檔案簽章列在 Signature 數據表中。 不在 Signature 資料表中的簽章表示目錄,而動作會將 屬性設定為該簽章的目錄路徑。
請參閱 搜尋現有的應用程式、檔案、登錄專案或 .ini 檔案項目。
驗證