场景:

本菜鸟有一台工作站安装了windows10操作系统,机器设置的是开机自动启动,但是维护人员无法一直在机房,一旦机房断电重启就会导致工作站中运行的程序无法重新启动,需要维护人员跑一趟机房才能够让程序重新运行。

需求:

  1. 进入D盘的nodejs_project目录运行npm start命令,开启nodejs服务
  2. 进入D盘的Django_project目录运行python manage.py runserver 0.0.0.0:80命令,开启web服务
  3. 进入D盘的MySQL\bin目录运行mysql.exe -uadmin -p123456命令,打开数据库

实现:

1.编写window脚本bat文件

文件名称为 win10_startup.bat(可以自行定义名称,后缀一定要为bat)

@echo off  
start cmd /k "cd/d D:\nodejs_project && npm start"

start cmd /k "cd/d D:\Django_project && python manage.py runserver 0.0.0.0:80"

start cmd /k "cd/d D:\MySQL\bin && mysql.exe -uadmin -p123456"

2.设置开机启动win10_startup.bat脚本

进入目录:

C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

把win10_startup.bat拷贝到该目录下,重启机器便会自动运行该脚本文件,打开3个cmd窗口并运行相应的命令

Logo

更多推荐