今天公司要用bat文件執行jar打包的java文件,運行沒項目的程序,並且用任務計划開機自啟,今天記錄下坑
系統:win10
一、編寫.bat執行用jar打包的jar文件
@echo off
java -jar E:\java\mina_server_jar\mina_server.jar

jar文件目錄

如果是想開機就啟動的話有個簡單的方法
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
將bat放入這里就可以了。
只想用任務計划啟動的話,繼續往下看
二、配置系統的計划任務
打開win10左下角的菜單欄,在搜索框內輸入“任務計划”

打開任務計划后,在右邊“操作”中找到“創建任務”
名稱和描述隨意輸入,選擇用戶登錄時運行,並且配置系統選擇win10

切換選項卡到觸發器,新建觸發器,選擇登錄時,所有用戶,然后確定

切換選項卡到“操作”,新建,操作選擇啟動程序,程序或者腳本填我們前面寫好的.bat文件路徑,然后確定

后面兩個選項卡“條件”和“設置”是更加細粒度的條件設置,其中,在設置中,“允許按需允許任務”要打勾,方便測試,
其他的可以根據需求去設置,到這里已經滿足我們的需求了,就不往下做了
到主面板就可以看到我們新增的計划了

右擊任務,選擇啟動,彈出啟動界面
注意:360或者安全管家記得放行,因為這些安全程序都提示攔截,記得放行,不要禁用
最后,測試下任務是否啟動,本程序只需要cmd 敲命令:talent 192.168.2.130 8848
能進入窗口說明成功
至此,用系統的任務計划執行.bat文件操作java文件以及實現了
