前言(起因)

在办公的时候我们可能会遇到需要一次启动很多软件的情况,然而挨个启动浪费时间不说,有时候还会因为少打开某个软件,耽误一堆事,于是就突发一个想法(其实就是酒店前台上班的时候需要启动一堆软件,打开一堆网站,感觉特别烦)。

初始用

刚开始,对于bat命令和DOS命令,就只知道start,其他一问三不知,结果就导致写的脚本只能打开网站,软件一律打不开,Windows找不到“C:\Program Files\……”

我以为是我的问题,回家以后尝试使用自己的笔记本试了一下。直接写成启动软件的快捷方式,完全没问题,然而到了公司,再写一遍。启动了,结果还是一样的问题……嘶~我记错代码了?不行,新建文件夹,把快捷方式复制一份放进去,绝对不会有问题了吧?
代码如下:

@echo off
title "黑窗口标题"

start 网站网址
timeout /nobreak 3
start 网站网址
timeout /nobreak 6
start D:\Autostart\a
timeout /nobreak 6
start D:\Autostart\b
exit



然而:

我:这样没问题了,绝对!
电脑:你放屁!


问题所在

经过网上各种资料查阅后,我才发现,原来不是我代码的问题

  • 我的笔记本是Windows10的系统,公司的电脑是Windows7的老古董系统
  • Windows7 运行bat启动软件的命令,需要配置对应软件的系统环境变量,就是新建环境变量,把bat命令里面的路径放进去,保存

例如:上述的bat命令,就是把快捷方式放进Autostart文件夹里面,那么就可以把这个文件夹添加到系统环境变量里面,这样bat启动命令就可以生效了。

欢迎路过的大佬指点一下,在评论区留下您的见解哦~