Technical Blog Post
Abstract
绿屏使用小技巧
Body
绿屏使用小技巧
通常我们把登陆IBM i的登陆界面称之为绿屏,怎样配置你的绿屏,使它更好的服务我们日常的工作,下面我介绍一些常用的使用方法。
1.配置你自己的会话。
键盘的定制:
你可以单击绿屏上面的键盘图标(如下图),
或者菜单上的编辑,首选项,键盘,定制进入键盘定制界面。
对于程序员来说,标尺必不可少,Ctrl+home键,可以快速定位光标位置。
热点:
位置在菜单,编辑,首选项,热点。绿屏支持以下热点(URL)类型:
ftp://
gopher://
http://
https://
mailto:
news:
telnet://
在绿屏设定后,双击即可执行,如选择3-D,单击即可执行。热点配置支持宏脚本运行。
2.构建你自己的登录环境。
配置用户的概要文件,例如QSECOFR,如下图:
INLPGM是用户登录调用的程序,默认是*none,我们可以自己编译一些程序,例如校验用户是否是这个系统的合法用户,如果不是则禁止登录。高级用户也可以把这个参数改为QCMD,更改后,用户登录的界面将变成命令行。
INLMUN这个参数是用户登录的主菜单,当INLPGM为*none时候,系统将直接进入该菜单,
可根据自己实际使用情况进行设定,如BRMS的用户可直接定义这个菜单为BRMS。当然,用户可以使用SDA创建自己的Menu,然后更改用户自己的概要文件。
用户可以创建自己的OUTQ,设定到用户概要文件中,参数格式如下:
CHGUSRPRF USRPRF(QSECOFR) OUTQ(QGPL/COFRQ)
这样,系统在生成打印文件的时候,就会放到用户自己指定的OUTQ之中。不会和其他用户冲突。
3.利用Client Access上的功能,上传和下载文件
对于源代码,我们可以直接上传到IBM i源文件的成员中,在会话窗口点击操作=》将文件发送至主机,选择源代码,填写库和文件还有成员的名字:
点击高级选项,去除使用PC文件描述选项,选择在iSeries创建新成员。
然后点击运行,文件传送完毕后,用命令WRKMBRPDM FILE(LZHJLIB/QCLSRC) 查看:
4.巧用宏
宏是一个可通过单个操作来执行的键盘序列和/或主机命令。
利用宏,我们可以记录一些重复性的操作,用一个操作来完成一系列复杂操作,例如:我们要登录绿屏,打印系统中的包含权限信息的,类型为安全长官并且拥有所有对象权限的用户。
命令为:PRTUSRPRF TYPE(*AUTINFO) SPCAUT(*ALLOBJ) USRCLS(*SECOFR)
过程如下:打开一个绿屏,点击菜单中的操作=》开始录制宏,给宏起名,点击确定,在登录界面输入用户名和密码,登录后,在命令行输入:PRTUSRPRF TYPE(*AUTINFO) SPCAUT(*ALLOBJ) USRCLS(*SECOFR) 命令,回车,然后继续输入命令WRKSPLF ,回车,选择菜单中的操作=》停止录制宏。当我们退出系统,再运行这个宏的时候,下面这个就会是宏的结果,一个打印完的假脱机文件。
运行宏:
在操作菜单中点击播放宏,如下图:
然后选取宏的名字,点击确定,宏就可以自动运行。
UID
ibm11145896