因为公司测算环境的虚拟机电源不稳定,还得虚拟机老断电,一停电后,我就得把对应的服务器上面的开着的程序全都拉起来一遍。所以搞一下自启动通过BAT调用Java程序。
这里想用自带的计划任务来实现,系统启动后就拉起来我想要的程序,而非用户登录后拉起程序。
首先 ctrl+R
输入 taskschd.msc 回车
这里的关键的就是 箭头的部分了,如果不写这个。。也显示任务执行成功,但是一点实际效果没有。
这里我都没有勾选。
这里也是默认的设置。没有做特殊设置。
下面是我用来测试的文件和BAT
BAT很简单就是echo 输出字符串到文件里面
这里是重启后,执行成功的显示,如果没有那个路径指定,这里也显示成功。这就是奇怪的地方。
0x0 为执行成功。
0x1 为失败可能是bat命令写错了或者路径错误之类的
0x2331 挺奇怪的错误 百度没有找出一个好的解释。
此次实验的系统是windows 11, 明天试试Windows server 2012