curl API 範本
@echo off cd e:\ set logfile=.\curl.log rem 切換為UTF-8.編碼不過的情況下,輸入chcp查詢本機編碼 chcp 65001 rem 記錄目前時間寫入Log檔 echo %date% %time% >> %logfile% rem 呼叫網站將執行時間及傳回結果寫入輸出檔 rem curl -k -w "/ExecTime:%%{time_total}" http://localhost/xxxxxx/XXXXXX/TESTFileLog 2>&1 > result.txt curl -i -X DELETE -H "Content-Type: application/json" -d "{\"LogPath\":\"App_Data\\MintorSQL\", \"LogFile\":\"TC_Mintor.YYYY-MM-DD.log\", \"Mintor.YYYY-MM-DD.log\":\"1\"}" http://localhost/xxxxxx/XXXXXX/TESTFileLog 2>&1 > result.txt rem 讀取輸出檔轉為環境變數result set /p result=<result.txt rem 將輸出結果寫入Log檔 echo %result% >> %logfile% rem REF:https://stackoverflow.com/a/7006016/4335757 rem 檢查輸出結果是否有OK字樣,若有表執行正常,結束 if not "%result:OK=%"=="%result%" exit /b 0 rem 傳回結果未包含OK字樣,顯示錯誤訊息 echo %result% rem 在事件簿加入錯誤事件 eventcreate /l Application /t Error /id 255 /so BatchJob /d "%resul...