close

【Windows排程】使用bat執行Python並加入Windows排程最簡單的方法:按時一個一個執行準時執行.py吧!

沒錯的!我又來了,上次看到【【Windows排程】使用windows排程器讓python自己動起來吧!只要簡單四步驟】這篇文章你會問如果我想要在同一個時間按照順序執行我的.py檔呢?

你不知道上一個程式會執行多久但有關聯需要按照順序一個一個執行->寫一個超簡單的.bat檔並執行它即可

 

 

一、假設你已經寫好N個.py檔這時寫個.bat檔

1. 隨手打開一個.txt檔案

2. 就你所知道的cmd指令執行.py的方法寫上去

image

假如我有三個.py需要執行寫放在不同地方範例如下:

cd C:\Users\asus\Desktop\blog\win
python Run1.py

cd C:\Users\asus\Desktop\blog\win
python Run2.py

cd C:\Users\asus\Desktop\blog\win
python Run3.py

 

3. 關閉txt並把附檔名改為.bat

image

 

4. 先點點看可不可以執行(可以的話就準備加入排程了)

 

 

 

二、打開windows排程器

Windows系統管理工具 > 工作排程器

image

image

 

三、加入建立工作並設定參數

同時也是最關鍵的步驟,這邊好好看清楚了!上次的文章很像,只是這邊要改為如下圖:

【WIN10排程】使用windows排程器讓python自己動起來吧!只要簡單四步驟

 

image

只有動作的部分要變更

動作 > 新增

a.程式或指令碼:你要執行的.bat名稱

b.新增引數:空白

c.開始位置:你.bat檔放的地方(這個很重要)

 

 

四、強制執行一次看有無成功

點自己剛剛設定好的排程 > 執行

看看程式是否有如期成功。

image

 

五、後記

趕快讓自己的資料庫自動更新跑起來吧!

【SQLite3】輕型資料庫(一)快速上手篇:不用會太多SQL語法也能打造自己的財務資料庫!手把手交到會!

arrow
arrow
    創作者介紹
    創作者 恩哥Python 的頭像
    恩哥Python

    恩哥Python量化教室-零基礎也能學會Python

    恩哥Python 發表在 痞客邦 留言(0) 人氣()