路径
PATH 定义 REXX execs 的搜索路径。
操作数
- dirid
- 指定当您尝试查找要执行的可执行文件时搜索的一个或多个标准 REXX 文件系统目录。
完整 RFS 目录标识以池标识开头,格式为: POOL1:\dirid1\...\diridn
如果指定了多个目录标识,那么将使用空白来分隔这些目录标识。
- pdsid
- 指定一个或多个 MVS 分区数据集名称。
返回码
- 0
- 正常返回
- 625
- 检索路径信息时出错
- 626
- RFS 目录名无效
- 627
- PDS 名称无效
- 628
- 设置 RESULT 值时出错
- 629
- 数据集名称无效
- 630
- 存储路径信息时出错
- 631
- 当前未定义路径
- 632
- 生成的 PATH 不包含 RFS 目录或 PDS 名称
示例
'PATH POOL1:\USERS\USER2 POOL2:\USERS\USER2\PROJECT1'此示例显示按指定的顺序 (从左到右) 搜索此列表中的目录。
'PATH MYUSERID.REXX1.EXECS MYUSERID.REXX2.EXECS'此示例显示搜索是使用第一个分区数据集启动的。
注:
- 可以在单个 PATH 语句中混合 dirid和 pdsid。
- 通过将字符串并置到变量中,然后在 PATH 命令上指定此变量,可以创建非常长的 PATH 目录列表。
- PATH 命令定义不会在 CICS® 重新启动期间执行。 要永久更改 PATH 定义,请将 PATH 命令插入到您用户标识的基本目录中的 PROFILE exec 中。
- PATH 命令不是累积的,即,最后一个 PATH 命令将替换先前的 PATH 定义。
- 如果未指定 dirid 或 pdsid ,那么将检索用户当前工作路径并将其放在 REXX 特殊变量 RESULT 中。
- 如果接收到非零返回码,那么 RESULT 特殊变量的内容不可预测。
