|
1: 这是PECMD程序中的逻辑模块。
不用是些脚本来实现。
2:
PECMD77Pre4-170719.rar
(1.02 MB, 下载次数: 6)
SHEL监视 引出了用户接口 为 INDATA\34 脚本。
可自行修改
- // 1:死 掉: AfterTerm 1 //0为首次 1为重启
- // 2:执行前: BeforeStart 1 //0为首次 1为重启
- // 3:执行后: AfterRun 3 pid //0为首次且失败 1为重启且失败 2为首次且成功 3为重启且成功
- IFEX [ '%&::__PECMD.ONSHELL.LOG%'<>'' & %&::__PECMD.ONSHELL.LOG%, TEAM DATE *space0 &&T| WRIT %&::__PECMD.ONSHELL.LOG%,$+0,%&T% %*
- FIND $[ '%~1'='AfterRun' & '%~2'='3' ],!! ENVI @@SENDMSG=**Shell_TrayWnd*:0x5BA:0:0 //显示桌面
复制代码
3: LOGO
默认 INDATA\34 脚本 会打印到 %&::__PECMD.ONSHELL.LOG% 的脚本
可在 PECMD.INI 最开始 设置 该LOG文件:
PUTF -dd -len=0 -conv=notrunc D:\DEBUG.OnShell.LOG,0,zero //创建LOG文件
WAIT -sys0cmd SET ::__PECMD.ONSHELL.LOG=D:\DEBUG.OnShell.LOG //设置LOG文件
只要在 SHEL 命令前 都可以。
该命令是实时, 命令行也可以, 修改后,下次就打印到新文件。
//注意 __PECMD. 开头的变量名为PECMD作者自己定义的,不能自己命名,否则有 和PECMD冲突的风险 |
|