搜索文件并创建包含文件路径的属性

搜索文件并创建包含该文件路径的属性

  1. 首先,通过在签名表中列出文件签名和名称来搜索文件。

    此记录的其余字段可以留空,以指定搜索任何版本的 MyApp.exe。

    签名表(部分)

    签名 文件名
    AppFile
    MyApp.exe

     

  2. 接下来,指定要在 DrLocator 表中搜索的文件的路径。

    由于签名表中未列出 AppFolder,安装程序确定 AppFolder 是文件夹而不是文件。

    DrLocator 表

    签名 Parent 路径 深度
    AppFile
    AppFolder
    AppFile

     

  3. 最后,填充 AppSearch 表,以便 AppSearch 操作返回 AppFolder 的路径。

    安装程序执行 AppSearch 操作后,MYFOLDER 的值是 AppFolder 的完整路径。

    AppSearch 表(部分)

    属性 签名
    MYFOLDER
    AppFolder