在 Windows IIS 環境下,透過「工作排程器」搭配批次檔執行 PHP 腳本,實現每小時自動執行定時任務。
PHP定時任務,觸發器:每天、重複間隔 1 小時、持續 24 小時test.batD:
cd php
php.exe D:/wwwroot/dingshi.php
假設 PHP 安裝於 D 槽,腳本路徑 D:/wwwroot/dingshi.php。
file_put_contents("a.php", "test");
雙擊 test.bat 驗證是否產生 a.php 且內容為 test。
php dingshi.phpset_time_limit(0) 與 ignore_user_abort(true)php.exe dingshi.php >> dingshi.log 2>&1crontab,非本文範圍