开始使用自己的CLIST或REXX
2012-09-22 16:04
148 查看
概述
欲学习CLIST或REXX,写好一REXX之后,却不知该放在什么位置,使之可用’TSO REXX名字’调用。查阅IBM文档,言之可将PDS置于SYSPROC/SYSEXEC(如同JCL中的DD语句的名字,可对应于多个文件的联结,亦可用TSO命令ALLOCATE分配之)之下。但若每次登录TSO都要修改SYSPROC/SYSEXEC,岂不麻烦?
LOGON PROCEDURE解释
每次LOGON TSO的时候,都会有一PROCEDURE,一般无需改他。实际上每个用户登录TSO就如在跑一个JOB,一直到用户LOGOFF。那么跑的JOB就是CALL的这个PROCEDURE。
这个PROCEDURE一般在SYS1.PROCLIB,但也不一定,在DAZHI上就是SYSFAN.PROCLIB。
SYSUSER这个PROC实际就是设置一些DD,并且调用一个REXX,就是图中的SYSFAN.REXXLIB(ISP)。这个REXX做很多东西,其中有一段就是把SYSUID’.CLIST’及SYSUID’.EXEC’添加到SYSPROC/SYSEXEC之下,这里的insertDD是一个自定义的function,用于完成添加。所以把CLIST或REXX,置于SYSUID'.CLIST'或SYSUID'.EXEC'之下,就可通过'TSO REXX名字‘调用之了
每个系统的设置或许有所不同,以上所述仅作参考。并且不应该修改。
欲学习CLIST或REXX,写好一REXX之后,却不知该放在什么位置,使之可用’TSO REXX名字’调用。查阅IBM文档,言之可将PDS置于SYSPROC/SYSEXEC(如同JCL中的DD语句的名字,可对应于多个文件的联结,亦可用TSO命令ALLOCATE分配之)之下。但若每次登录TSO都要修改SYSPROC/SYSEXEC,岂不麻烦?
LOGON PROCEDURE解释
每次LOGON TSO的时候,都会有一PROCEDURE,一般无需改他。实际上每个用户登录TSO就如在跑一个JOB,一直到用户LOGOFF。那么跑的JOB就是CALL的这个PROCEDURE。
这个PROCEDURE一般在SYS1.PROCLIB,但也不一定,在DAZHI上就是SYSFAN.PROCLIB。
SYSUSER这个PROC实际就是设置一些DD,并且调用一个REXX,就是图中的SYSFAN.REXXLIB(ISP)。这个REXX做很多东西,其中有一段就是把SYSUID’.CLIST’及SYSUID’.EXEC’添加到SYSPROC/SYSEXEC之下,这里的insertDD是一个自定义的function,用于完成添加。所以把CLIST或REXX,置于SYSUID'.CLIST'或SYSUID'.EXEC'之下,就可通过'TSO REXX名字‘调用之了
每个系统的设置或许有所不同,以上所述仅作参考。并且不应该修改。
相关文章推荐
- 搭建自己的小型监控系统——开始使用
- 开始使用博客园记录自己的工作、生活和技术的点点滴滴
- 使用CSDN-markdown编辑器,开始自己的笔记之旅
- 搭建自己的小型监控系统——开始使用
- Clementine 12.0 的使用(因为比较少用,项目中用到才开始接触写一下自己的使用方法)
- 规划自己的生活,从使用GTD时间管理法开始
- = = 开始使用一些知识管理工具对自己的知识进行重新组织...
- 使用SAP HANA Express Edition开始用自己的设备构建大数据应用
- 如何开始使用Hadoop和自己喜欢的数据库
- iOS宏(自己使用,持续更新)
- 今天开始记录自己苹果开发博客旅程!~
- 使用asp.net 2.0的CreateUserwizard控件如何向自己的数据表中添加数据
- 从今天开始我要实现自己的理想了,在这个现实的世界。
- IT点评:腾讯帝国没落的开始-从崇敬到平淡,改变从自己开始
- 【去除Office 365 ip黑名单】使用除名门户来将自己从 Office 365 阻止的发件人名单中删除
- linux c++自己使用pthread封装的线程类
- 如何使用自己电脑搭建一个外网可以访问的服务器
- Maven提高篇系列之(三)——使用自己的Repository(Nexus)
- 封装一个用户控件的pager.ascx文件供自己使用
- 2005-5-25 开始使用俺的blog,纪念一下