免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5059 | 回复: 12
打印 上一主题 下一主题

让程序开机自动运行的简易方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-24 13:27 |只看该作者 |倒序浏览
让程序开机自动运行的简易方法

系统在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程序的内容!

论坛徽章:
0
2 [报告]
发表于 2006-03-24 13:56 |只看该作者
恩,这样做法比较安全。

论坛徽章:
0
3 [报告]
发表于 2006-03-24 14:09 |只看该作者
很好的技巧

论坛徽章:
0
4 [报告]
发表于 2006-03-24 14:19 |只看该作者
好的话,别忘了加精啊

这个文档一直在我机器里,最近整理文件的时候发现的,就共享给大家看看

论坛徽章:
0
5 [报告]
发表于 2006-03-24 15:11 |只看该作者
原帖由 居士 于 2006-3-24 14:19 发表
好的话,别忘了加精啊

这个文档一直在我机器里,最近整理文件的时候发现的,就共享给大家看看

为了表示鼓励,加精!

虽然很早就知道这个方法,哈哈~~~:wink:

论坛徽章:
0
6 [报告]
发表于 2006-03-25 09:26 |只看该作者
顶楼的朋友,谢谢分享。

可能我们在平时知道的技巧不少,但是愿意写出来与众人同乐的不多。能够写出来的就更少了。因为不是每个人都能够清楚地表达出来自己的意思且让大家都明白是如何运用这项技术的。

希望以后侬也能写一些。

论坛徽章:
0
7 [报告]
发表于 2006-03-25 20:08 |只看该作者
老大,这么好的东西我咋不早点贡献啊,下次单独给我些好东西,你一个中饭我都管了

论坛徽章:
0
8 [报告]
发表于 2006-03-26 22:41 |只看该作者
我发现一个不知可否算:
   1、新建JOBD,在JOBD的附加参数内指定要运行的命令。如Call XXX

   2、将新建的JOBD附加如QSERVER等系统自动会启动的SBS下的预先启动项内,随子系统自动启起来。

论坛徽章:
0
9 [报告]
发表于 2006-03-27 09:33 |只看该作者
楼上的,你的方法理论可行。但是我觉得这么做太麻烦了,而且也不利于故障时的恢复。

论坛徽章:
0
10 [报告]
发表于 2006-03-28 13:34 |只看该作者
新手!!!看不懂,
纯支持!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP