Windows 10 Anaconda環境でのPython🔰向けのPythonファイル自動実行方法の紹介です(バッチファイルのコードを下部に記載してあります)。
Windows コマンドプロンプトで”曜日条件”,”第何週条件”の判定をして、Pythonファイル(.py)を実行するバッチファイルを作成する方法。
00:00 スタート
00:56 動作確認をしたバッチファイル(.bat)
以下のビデオに追加される”曜日条件、第何週条件”です。
Windows 10でPythonファイルを自動実行 Anaconda Jupyter Notebook環境でのバッチファイルの作り方
==== バッチファイル ===========================================
@echo off
set TODAY=%DATE%
echo ====================
echo Today is %TODAY%
echo ====================
set /A YYYY=%TODAY:~0,4% * 1
set MM=%TODAY:~5,2%
set /A MM=1%MM%-100
set DA=%TODAY:~8,2%
set /A DA=1%DA%-100
if %MM% LEQ 2 (
set /A YYYY=%YYYY% – 1
set /A MM=%MM% + 12
)
set /A YOUBI=(%YYYY% + %YYYY% / 4 – %YYYY% / 100 + %YYYY% / 400 + (13 * %MM% + 8) / 5 + %DA%) %% 7
if %YOUBI% equ 1 ( set DOW=Monday
) else if %YOUBI% equ 2 ( set DOW=Tuesday
) else if %YOUBI% equ 3 ( set DOW=Wednesday
) else if %YOUBI% equ 4 ( set DOW=Thursday
) else if %YOUBI% equ 5 ( set DOW=Friday
) else if %YOUBI% equ 6 ( set DOW=Saturday
) else ( set DOW=Sunday )
echo;
echo Today is %DOW%
echo;
if %YOUBI% lss 6 (
echo Weekday
) else (
exit
)
set /A WEEK_NUM = %DA% / 7 + 1
echo;
echo Week Number : %WEEK_NUM%
echo;
if %WEEK_NUM% neq 2 (
exit
)
pause
============================================================
#Python #Windows #バッチファイル #タスクスケジューラー #コマンドプロンプト #Anaconda #Jupyter #Notebook