开机延时启动多程序(Dos下Start命令详解)

前言

在实际开发当中,很多程序需要开机自启,并且对启动顺序有所要求,这里推荐一种最简单的开机延时启动多程序的方法,使用bat脚本来控制程序的启动顺序。

Bat脚本实现

Bat比较简单,延时是采用ping的指令,ping的数字5表示延时5秒,然后用start来调用程序。新建文本文档,将下面代码复制进去,然后引号中换成自己要启动的程序,保存,更换扩展名为.bat。

ping 127.0.0.1 -n 10 >nul
start "" "C:Program Files (x86)ToDeskToDesk.exe"
ping 127.0.0.1 -n 10 >nul
start "" "D:Program FilesDAUMPotPlayerPotPlayerMini64.exe"
ping 127.0.0.1 -n 10 >nul
start "" "C:Program FilesPostmanPostman.exe"
exit

设置开机自启

1.Win键+R 打开运行窗口 并输入如下参数:shell:startup 点击确定。
image

2.将刚刚设置好的脚本放到该目录,就实现开机延时启动多程序了。

image

扩展

start的参数说明

在cmd中输入 start/? 可出现命令详解
image

启动程序中有后续参数(以浏览器为例)

start "" "C:Program Files (x86)Mozilla Firefoxfirefox.exe" http://192.168.0.21 --kiosk
ping 127.0.0.1 -n 150>nul
start "" "C:Program FilesGoogleChromeApplicationchrome.exe" http://192.168.0.21 --kiosk
exit

注意:直接在启动程序的后面跟参数即可。

作者:故人与猫

由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。

版权声明:本博客所有文章仅用于学习和交流目的,欢迎转载,转载请注明原文作者及出处。

原文地址:https://www.cnblogs.com/gurenyumao/p/14899703.html