论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1383阅读
  • 0回复

[原创文章]用BatchRun 让应用程序玩接力启动 [复制链接]

上一主题 下一主题
离线sky
 
发帖
*
今日发帖
最后登录
1970-01-01
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-01-20 07:22:18
  每次打开自己的电脑以后,都需要重复几个步骤,比如拨号连接、打开IE浏览器、运行Foxmail收取邮件、启动QQ等等。虽然步骤并不是很麻烦,但每次都需要重复操作,让人感觉很烦琐。那有没有什么办法让这些软件自动成批地运行呢?经过笔者一段时间的网上搜索,还真找到了这样一款实用的小工具,不敢独享,特写出来与广大读者共享。
  我们都知道,在DOS下的批处理程序,可以自动批量运行许多程序,但编辑批处理命令需要使用一些DOS命令,现在已是Windows时代了,这样原始的方法操作起来很麻烦。所以有人开发了一款名字叫做BatchRun的软件,它就是一款可以在Windows下使用的批处理软件,并且它使用的是图形化界面来创建批处理文件。本文就以实例方式来介绍一下,如何使用BatchRun来实现IE浏览器、Foxmail和QQ的自动批量启动。
  第一步:运行BatchRun,在主界面上点击“Command(命令)”后的下拉菜单,选择“Run(运行)”,然后点击“Filename(文件)”后的浏览按钮,选择要启动的程序Internet Explorer所在的文件路径(如图1)。最后点击工具栏上的“Add(增加)”按钮,这样就完成了IE程序的添加操作。  
  

  八哥网(http://www.it8g.com)提醒大家同时可以在“Priority(优先权)”下拉菜单中选择程序的优先级,如Idle(空闲)、High(高)、Normal(正常)等;在“Run Mode(运行模式)”中设定程序启动时的窗口模式,如Maximized(最大化)、Minimized(最小化)等。
  第二步:按照上面的步骤进行相同的操作,将QQ和Foxmail两个程序添加进去,然后在“Delay(延迟)”后的输入框中输入合适的毫秒值,这样软件就会在启动IE后的设置时间后,再启动QQ或Foxmail程序。也可以直接选中“Wait until end(等待直到结束)”项,这样就会在IE启动结束后,再启动其他程序。这样设置即可避免了多个软件同时启动而造成的系统资源紧张的情况。
  第三步:设置全部完毕后,可以测试一下效果是否满意。点击工具栏上的“Execute(执行)”按钮,就会弹出程序启动进度列表(如图2),并会依次打开IE、Foxmail和QQ程序,执行完毕后进度条就会显示为100%。  
  

  第四步:如果调试结果自己很满意的话,就可以将其保存了。点击工具栏上的“Save”按钮,在弹出的对话框中键入文件名即可保存,这样就会生成一个BRS后缀的文件,以后只要双击该文件就可以自动批量运行程序了。
  若双击文件不能运行程序,可点击“Settings(设置)”菜单下的“Register Brs file type(注册Brs文件类型)”项,进行程序关联设置。亦可通过“File→Open”命令打开BRS文件并执行(如图3)。  
  

  BatchRun不但能创建启动多个程序的批处理文件,另外还提供了复制、更名、新建目录、结束进程等强大功能,可以实现多种文件管理功能,合理使用这些命令,就能组合出更强大的批处理操作来,感兴趣的朋友可以去试试。