Next Topic

Previous Topic

Book Contents

查找位置

<Find><Location/></Find> 元素指向满足父项 <Find/> 块的位置(如果存在)。不管使用的是何种位置类型,引擎都会使用值作为路径,并查找具有 <Name/> 标签所指定名称的文件。请参见满足

查找文件

文件位置是查找可执行文件的最简单方法,但也最不稳定。大多数安装程序将其文件放置在随意的位置,因此该方法一般不是最佳解决方案。请注意,并不是所有变量都在此处可用。

    <Location Type="file"
         File="%programfiles%\Adobe\Illustrator 10\Illustrator.exe" />

在注册表中查找

查找可执行文件的第二简单的方法是在注册表中查找路径,注册表是大多数安装程序储存引用的位置。此方法可解决安装程序可能将文件放置在随意位置的问题。

    <Location Type="registry" SubType="value">
         HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\Acrobat.exe
    </Location>

属性

Description

可能值

必需?

类型

指定位置的类型,以及引擎应如何尝试查看该处。

file,registry

SubType

指定要使用的位置部分。

File

使用 Type="file" 可标识将用于满足父项 <Find/> 块的文件(如果存在)。

文件的路径

子项

最小

最大

文本:当 Type="registry" 时,文本为要检查的键的注册表路径。

不适用

不适用

主题 : 发送反馈。 从内容表格的第一个主题下载此联机图书的 PDF 版本。