我想使用 rexx 在大型机上做一些用户管理。
我已经设法使用以下内容创建用户
/*REXX*/
adduser username
exit
我发现这是可行的,因为 rexx 解释器默认情况下将不是 rexx 命令的每个命令传递给 tso,并且 adduser 既是 racf 命令,并且 tso 命令映射到 racf。使用 address 命令应该可以直接向 racf 发出命令。但是当我尝试
/*REXX*/
address racf search username
exit
我得到 +++ RC(-3) +++ IBM 的 TSO/E 参考说“-3 返回码表明主机命令环境无法找到您发出的命令。” 由于“搜索”是一个有效的 racf 命令,我认为 racf 没有注册为命令环境。在 rexx 中使用 sysvar(sysracf) 我已经检查了 racf 是否已安装并正在运行。有谁知道如何将 racf 设置为 rexx 的命令环境或检查它是否是?提前致谢