IBM Support

绿屏使用小技巧

Technical Blog Post


Abstract

绿屏使用小技巧

Body

 

绿屏使用小技巧

通常我们把登陆IBM i的登陆界面称之为绿屏,怎样配置你的绿屏,使它更好的服务我们日常的工作,下面我介绍一些常用的使用方法。


1.配置你自己的会话。

键盘的定制:

你可以单击绿屏上面的键盘图标(如下图),


图像 

或者菜单上的编辑,首选项,键盘,定制进入键盘定制界面。 

 图像 
一般windows上常用的快捷键,都可以在此键盘上定制,如查找,复制,剪切,黏贴等等,我们拿查找为例,首先点击字母F键,右下方更改所选键当前操作中,点击Ctrl左方按钮,右方显示([Edit Find]),保存配置,退出后即可生效。对于其他的快捷键,也可参照执行。

对于程序员来说,标尺必不可少,Ctrl+home键,可以快速定位光标位置。


热点:

位置在菜单,编辑,首选项,热点。绿屏支持以下热点(URL)类型:

file://

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 ,回车,选择菜单中的操作=》停止录制宏。当我们退出系统,再运行这个宏的时候,下面这个就会是宏的结果,一个打印完的假脱机文件。

图像 

运行宏:

在操作菜单中点击播放宏,如下图:


图像 

然后选取宏的名字,点击确定,宏就可以自动运行。

 

图像 作者: Li Zhi Jian

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

UID

ibm11145896