利用批处理命令打造更省心的用机环境

浏览:2日期:2023-12-04

使用220将近5个月了,说真的,220的缺点很明显,但是智能机的可玩性还是让我对它爱不释手。

220的可用内存一般7-10M,如果启动时加载的程序较多,可能会更少,我的有近8,9个的自启动程序,可用内存6-7M多点。在使用过程中可用内存会越来越少,即使退出一些程序,有些内存也没有完全释放。于是在使用时就要养成随时关闭不用的程序的好习惯,并随机执行下内存释放软件。问题是有些程序在启动时不会立即执行,而是显示一个界面,只有按下确认键才开始执行一些动作,这给使用上带来些许不便。如我用的内存释放软件是OXIOS 的 HIBERNATE v1.3版就是这种情况。

一开始想到的是利用某些软件的 能自动定时运行其他程序的功能来解决,但是这要求我们要了解这些程序的执行参数(可能有些软件还没有可选参数),这只有软件的作者才清楚了。而且对使用者的要求也较高。基本打消了这个念头。

后来偶然看到一个叫 'batchrun'的软件,能执行批处理命令,并能模仿按键动作,很好地解决了这个问题。在批处理文件中建立批处理命令如下:(batchrun.btr)

rstorage cardprogram filesoxioshibernatehibernate.exe

’r是执行命令,后面的是我的 '内存释放'软件的存储位置,意思是执行它

s3000 ‘s 是暂停命令,3000代表3秒,意思是暂停3秒,等待程序启动

k112 ’k是按键命令,112是左软键的代码,意思是按下左软键(即执行'内存释放')

然后建立batchrun.exe的快捷方式到开始菜单,在 “自动飞行”软件的 “自动”任务里就可以选择它了。给它定个时间,到时内存整理就会自动执行而不用人工干预了。

看,是很简单吧!

你可以把上述两个文件任意取名(只要两个文件同名就行,如内存释放.btr,内存释放.exe),放在同一目录下。这样一个batchrun.exe程序就可以代表许多其他程序了。只要不要搞混淆就行。

我是在“开始”下建立 一个'自动'目录,在'自动'目录下又建立了“瑞星杀毒”,“内存释放”等子目录。这些子目录里都只是存储了卡上相应程序的快捷方式。这些快捷方式就可以在“自动飞行”软件的 “自动”任务里调用了。

batchrun程序在网上搜一下就有,它的批处理命令及按键代码如下:

命令:

S*** 延时,1000代表1秒

K*** 按键,模仿按键动作

D*** 按下键 按下某键

U*** 松开键 松开某键

R*** 执行***程序

C**,** 复制文件,原文件 TO 目标文件

P*** 在当前位置插入文本

按键代表:

13 确认键

37 左箭头键

38 上箭头键

39 右箭头键

40 下箭头键

48--57 代表0-9数字键

112 左软键

113 右软键

114 通话键

115 结束键

91 首页键

27 返回键

121 录音键

129 电源键

117 音量+

118 音量—

119 *键

120 #键

注意:机子不同可能代码有区别。

左软键(112),右软键(113),数字键(48-57) 对220是有效的,其它还没试。

另外,再附上我的 瑞星杀毒手机版FOR SP(ravce.exe)的批处理命令文件清单:

rstorage cardprogram filesrisingravspravce.exe‘ 执行 瑞星杀毒

s1000 暂停1秒,等待 瑞星杀毒启动

k49 在 瑞星杀毒启动界面下按数字键 ‘1’,即‘1。查杀病毒’

s200 等待0。2秒

k49 按数字键‘1’ ,即‘1。扫描’

s120000 等待扫描完成,我的256M的卡大概要1分50秒 ,根据自己的实际情况可以调节

k112 扫描完成后按左软键,即‘完成’

s300 等待0。3秒

k113 按右软键,即‘返回’

s200 等待0。2秒

k112 按左软键,即‘菜单’

s200 等代0。2秒

k53 按数字键‘5’,即‘退出’

小结:这种方法简单实用,看起来一目了然,但是其缺点是:

1,不太稳定

有时候会失效,如有强行运行在前台的界面等,但是一般还是执行得很好的。

如果在启动程序前强行返回到待机界面可能会更好些,即在前面加上‘K91’

2,需要其它程序的配合使用。

我用的”自动飞行4。0“里只能执行 7个任务,除去其它的,也只剩下2个任务了

用 手机工具箱 可以执行多个任务,功能也较全。

3,同一个程序要复制多个。

对每一个你要执行的程序,都要复制一个 batchrun.exe,好在这个文件不大,只有8K多点。

最后再补充点,”自动飞行“软件的进入 飞行模式与返回 正常模式 也是使用的模拟按键动作,有兴趣的朋友可以仔细看看。

那么根据这个再出个题目:

我们很多机油都碰到过这样的问题,就是在”飞行模式“ 转为 ”正常模式“的时候蓝牙会自动打开,根据前面的提示建个批处理命令,在机子启动后 自动关闭 蓝牙。很简单的,试试看!

相关文章: