.bat批处理打开多个程序

作为程序员每天开机都需要打开idea、数据库、xshell等开发软件,操作相对繁琐,于是想起了批处理来帮忙一键启动。

在桌面新建一个txt文件,改后缀名为.bat,并加上下面的代码。

  1. 代码一(推荐)
bat 复制代码
cd /d C:\Users\PC\AppData\Local\Postman\app-5.5.2
start cmd /c start Postman
choice /t 3 /d y
cd /d C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.3\bin
start cmd /c start idea64
choice /t 3 /d y
cd /d C:\Users\PC\AppData\Local\MongoDBCompass
start cmd /c start MongoDBCompass

代码执行流程

  • 点击bat文件后先执行第一个语句进入到相应的目录。
  • 执行第二个命令:新打开一个cmd窗口,执行start Postman。因为使用的/c执行完关闭新打开的cmd窗口。
  • 执行第三个命令:等待3秒。
  • 执行第四个命令:进入到相应的目录。
  • 执行第五个命令:新打开一个cmd窗口,执行start idea64。因为使用的/c执行完关闭新打开的cmd窗口。
  • 以此类推...
    代码结尾不加pause的原因是:执行.bat程序会打开一个窗口,执行完.bat程序后关闭当前窗口,因为不需要该窗口保留着,免得手动关闭。
    注意:采用新打开一个cmd窗口执行程序,必须在后面写成start Postman,例如start cmd /c start Postman,如果没有start新打开的cmd窗口就算有/c也无法正常关闭。
  1. 代码二(起作用但多余的窗口关不了)
bat 复制代码
cd /d C:\Users\PC\AppData\Local\Postman\app-5.5.2
start Postman
choice /t 3 /d y
cd /d C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.3\bin
start idea64
choice /t 3 /d y
cd /d C:\Users\PC\AppData\Local\MongoDBCompass
start MongoDBCompass

代码执行流程

  • 点击bat文件后先执行第一个语句进入到相应的目录。
  • 执行第二个命令:执行start Postman
  • 执行第三个命令:等待3秒。
  • 执行第四个命令:进入到相应的目录。
  • 执行第五个命令:执行start idea64
  • 以此类推...
    代码结尾不加pause的原因是:执行.bat程序会打开一个窗口,执行完.bat程序后关闭当前窗口,因为不需要该窗口保留着,免得手动关闭。
相关推荐
Pfolg1 个月前
定时关机(python)
windows·python·batch命令·定时关机
何中应2 个月前
如何使用CMD命令启动应用程序(二)
windows·桌面应用·batch命令
武话不港16 个月前
rabbitMQ本地启动快捷方式
rabbitmq·batch命令
Rcain_R7 个月前
CentOS的常用命令
linux·运维·服务器·chrome·centos·命令模式·batch命令
a里啊里啊10 个月前
批量执行指定路径下除__init__.py的.py文件加密为.pyd的bat脚本
linux·运维·服务器·windows·python·batch命令
西门一刀1 年前
windows远程时,关闭被远程端退出远程时的锁屏界面
batch命令
No8g攻城狮1 年前
【前端】yarn install
前端·yarn·batch命令
李本心明1 年前
管理员模式运行cmd或则bat文件的时候,出现路径错误的问题
bat·batch命令·linunx命令
update_upgrade1 年前
bat脚本批量修改文件名称的方法,以及乱码问题解决
batch命令
安得权1 年前
Bat 获取 年月日 时分秒
batch命令