【コマンドプロンプト】更新日付比較&プロセス停止とタスク実行

業務にて、作成した処理のメモ

本日日付を取得し、ファイル名に使用

set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%

set filename=%yyyy%-%mm%-%dd%

echo テスト >> C:\Log_%filename%.txt

ファイル更新日付を取得し、本日日付と比較

for %%i in ([ファイル名]) do set upDate=%%~ti
    if %date% gtr %upDate:~,10% (

プロセスの停止とタスクの起動

taskkill /im [プロセス名] /f

schtasks /run /tn [タスク名]

別のbatファイルを呼び出し

call [ファイル名].bat







この記事が気に入ったらサポートをしてみませんか?