1使用瀏覽器訪問 接口地址(新建 corn.bat文件,內容如下)
"C:\Program Files\Internet Explorer\iexplore.exe" http://www.baidu.com
前面是瀏覽器所在路徑,需加引號,后面是需訪的接口地址,不加引號
2.因為是php項目,通過調用php文件執行接口(同樣准備好 bat文件和接口文件)
bat內容如下:
D:\php\php.exe -q D:\test.php
php文件內容示例:
<?php //1、執行函數 //2、訪問某個ur; 直接 file_get_contents("URL"); ?>
2. 打開 控制面板\所有控制面板項\管理工具\任務計划程序
填寫任務名稱
設置執行時間
選擇啟動程序
完成保存
創建成功后試運行,查看結果
描述:一個商城項目中需要將7天未收貨的訂單自動收貨,因此想到定時任務。但是寫好接口后,不知道要怎么辦了。小白不敢濫用sleep,於是發現了計划任務這個東西。
此外,關於自動收貨的實現方法,采用的是 調用接口的時間與發貨時間的差值,其實更好的方式是接一個快遞的api,然后根據快遞狀態判斷時間。
最后,如有更好的實現方法,望不吝賜教!謝謝