windows開機自啓python服務(任務計劃程序+bat腳本)

需求:根據上海某銀行 的需求,使用到獲取數據服務的軟件 只能在windows上運行,所以有 windows系統開機用戶登錄後自啓動python flask服務 的需求;

相關工具:win10系統中,使用windows自帶的任務計劃程序 和 bat腳本 完成此需求

步驟:

1. 右擊 此電腦 選擇 管理

2.點擊 任務計劃程序 => 任務計劃程序庫

 

3.點擊 右邊 創建基本任務,填寫 名稱 和 描述,點擊下一步

4.選擇任務觸發的條件,開機啓動服務 我選擇的是 當前用戶登錄時,因爲 選擇 計算機啓動時 沒有效果;

5.操作 選擇 啓動程序,點擊下一步

6.寫啓動flask的bat腳本,名爲 auto_start.bat ;內容如下(根據實際進行修改)

python E:\test_project\run.py start

7.添加任務的 啓動程序;點擊下一步

 

 

8.完成 任務的添加,點擊 完成 後 彈出 任務屬性 框,一定要勾選 圖中 標識的地方,因爲 詳細 任務的 默認值 可能 無法滿足需要,需要進行更改;

8.

  • 可以 對 常規中的 安全選項 進行相關操作,如更改觸發任務的用戶等
  • 可以對 觸發器選擇 進行相關操作,可以編輯觸發器,及多 觸發器觸發任務 
  • 可以對 操作 進行相關設置,如添加 任務觸發時執行的程序,如 添加啓動mysql服務等等

     

     

  • 可以對 條件 進行相關操作 

     

  • 可以 對 設置 進行相關操作

 9.點擊 確定後,會出現此任務相關情況。

 

此功能排錯思路:先點擊某個任務,點擊右側 下方的運行,進行一次試運行,點擊刷新,查看 運行結果對於的 錯誤碼;對於非 0x0的 如 0x1表示有問題,從而根據問題進行解決

 

發佈了92 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章