IntervalZero RTX64 4.x 帮助文档

⌘K
  1. 主页
  2. 文档
  3. IntervalZero RTX64 4.x 帮助...
  4. 配置实时子系统 (RTSS)...
  5. 配置搜索路径

配置搜索路径

RTX64 不支持实时进程的当前工作目录(作为搜索路径)。在 RTX64 控制面板 Search path (搜索路径)页面中,可以配置一个搜索路径,以便 RTX64 加载 RTSS 或 RTDLL 时在指定目录中查找。设置搜索路径后,如果路径中的任一目录包含要加载的文件,则只需指定基本文件名,即可加载 RTSS 和 RTDLL。

注意:只有 RTX64Administrators 用户组的成员才能修改搜索路径。有关用户组的更多信息,请参阅 User Groups and Access Permissions(用户组和访问权限)


在 RTX64 控制面板中打开此页面

在 RTX64 控制面板中打开配置子系统环境页面:

  1. 在 Windows 开始菜单中,导航至 RTX64 4.x Runtime,单击 RTX64 Control Panel
  2. 单击 Configure the RTSS Subsystem -> Configure Subsystem Environment

默认搜索路径

默认搜索路径在以下情况使用:

  • 运行 RTSS 应用程序时;
  • 当实时应用程序加载 RTDLL 时。加载 RTDLL 时,在搜索默认路径中的目录之前,还要搜索包含应用程序 RTSS 模块的目录。

向搜索路径添加新目录

选择添加新目录的方法:

  1. 点击 Add(添加)按钮;
  2. 执行如下操作:
    • 单击 Browse(浏览) (…) 选择想要添加到搜索路径的目录,单击 OK(确定)
    • 在可编辑字段中直接输入路径,单击 Enter(输入),或直接复制/粘贴;

注意:搜索路径中的目录必须是绝对路径,并以正斜杠 (/) 结尾。

注意:搜索路径中的目录长度必须少于 253 个字符。通过搜索路径加载的文件名中的字符也应少于 253 个。超过此限制的目录和文件名组合将导致错误。

注意:如果搜索路径包含多个目录,则在加载应用程序或 RTDLL 时可能会遇到延迟。

注意:搜索路径中的目录顺序很重要。系统将按顺序搜索路径内的目录,从第一个开始,到最后一个目录结束。


从搜索路径中删除目录

从搜索路径中删除目录:

  1. 单击选中要从搜索路径中删除的目录;
  2. 单击 Delete(删除)按钮

更改搜索路径中的目录顺序

搜索路径中目录的顺序很重要。使用搜索路径时,将按目录顺序在搜索路径内搜索,从第一个目录开始,到最后一个目录结束。可以向上或向下移动搜索路径中的目录,来更改其搜索优先级。

更改搜索路径中的目录顺序:

  1. 单击要更改搜索优先级的目录;
  2. 更改顺序:
    • 单击向上箭头 (˄) 可将目录在搜索路径中向上移动,从而提高其搜索优先级;
    • 单击向下箭头 (˅) 可将目录在搜索路径中向下移动,从而降低其搜索优先级。