延时启动程序的方法-启动后几分钟运行程序的方法_choice.exe
问题:
现在我想在机器上运行一个医保数据传输程序,这个程序必须在判断本机网络连接正常时候才能正常启动,开机启动不行。
也就是说在机器启动显示桌面后两分钟的样子,才能正常启动这个程序,怎么设置才能实现?
回答:
很简单,建一个批处理就可以。
把以下文字复制到txt文档里,并把扩展名改为bat,然后拖到“开始”菜单→“所有程序”→“启动”里即可。
批处理不要删除。
内容如下:
@echo off
choice /t 120 /d y /n >nul
start 盘符\路径\程序
注:start后面加欲启动的程序路径和程序名称。如D:\Progra~1\StormII\storm.exe
解释:
choice.exe是Microsoft Windows2003系统自带的一个内存整理程序(empty.exe)的后台进程。
choice.exe是批处理中的一个外部命令,从它的英文翻译来看可以知道它是"选择"的意思,顾名思义,choice在批处理中就是创建一个选择项,不再需要用户输入1回车,Y回车.
在批处理中,传统的选择命令的方式都是set /p,然后用%errorlevel%判断选择的是哪一项,这个选择方式有一个缺点,就是每选一个都要输入再回车.
choice.exe的出现在一定层面上使批处理中"选择"变得简化.
choice语法:
CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text]