电脑技术学习

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

admin

    使用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多点。

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

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

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

标签:

留言评论

留言与评论(共有 0 条评论)
   
验证码: