Chinaunix首页 | 论坛 | 博客
  • 博客访问: 638712
  • 博文数量: 632
  • 博客积分: 39960
  • 博客等级: 大将
  • 技术积分: 4975
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-16 18:20
文章分类

全部博文(632)

文章存档

2011年(1)

2008年(631)

我的朋友

分类:

2008-10-16 18:21:34

  系统在IPL后会自动执行一个CL程序,可以实现系统自动启动某些功能,通常用户要增加或修改自动启动的功能需要修改此程序,这里提供一个简单的方法实现相同的目的,而不需要修改此程序本身:

  1。使用CL命令DSPSYSVAL QSTRUPPGM来确定系统自动调用的程序名,如qsys/qstrup

  2。建立另一个CL程序,并编译,程序代码:
*************** Beginning of data ***************************

0001.00 PGM
0002.00 --------QSYS/CALL PGM(QSYS/QSTRUP)
0003.00 --------QSYS/STRSBS SBSD(MYLIB/SALESSBSD)
0004.00 --------QSYS/CALL PGM(MYLIB/CLEARSALES)
0005.00 ENDPGM
0006.00
****************** End of data *******************************
  程序的后两条语句为用户要增加的功能,假设编译后的可执行的程序为:MYLIB/STARTUP

  3。修改系统值QSTRUPPGM:用命令WRKSSVAL QSTRUPPGM,再用2选择项,将程序名修改为MYLIB/STARTUP。系统在IPL后会自动调用程序MYLIB/STARTUP,不需要直接修改QSYS/QSTRUP程序的内容!


【责编:wayen】

--------------------next---------------------

阅读(234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~