婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 批處理bat判斷一個文件在最近5分鐘內是否被更新過的代碼

批處理bat判斷一個文件在最近5分鐘內是否被更新過的代碼

熱門標簽:電話機器人產品怎么樣 如何申請400電話業務mm 清遠百度地圖標注店鋪位置 玉林市機器人外呼系統哪家好 電話機器人全國招商 智能打電話機器人收費 如何弄地圖標注 呼倫貝爾外呼系統 雷霆電銷機器人怎么樣

問題背景描述:

檢測程式查看一個X.log的文本里的時間,類似2008-11-1 12:00:00 這樣的格式,因為log當中每3分鐘會刷新一次,所以時間也會變,現在我的思路是用程式抓到的最新也就是最大的時間和系統時間做比對,超過5分鐘,則說明系統的log已經沒有再生成(系統已經死了),然后確認死了之后,在連接上Oracle的一個DB,把一些欄位的資料 insert into 到一張用來發送alarm mail的table當中去。不知道bat文檔能否實現。

復制代碼 代碼如下:

@echo off
set SrcFile=D:/a.txt
for /f "skip=5 tokens=1-2 delims= " %%a in ('dir /tw "%SrcFile%"') do (
    set "FileDay=%%a %%b"
    goto :compare
)
:compare
call :DateToMins %FileDay:~0,4% %FileDay:~5,2% %FileDay:~8,2% %FileDay:~11,2% %FileDay:~14,3% mFileDay
call :DateToMins %date:~4,4% %date:~9,2% %date:~12,2% %time:~0,2% %time:~3,2% mToday
set /a mMinus=mToday-mFileDay
if %mMinus% gtr 5 (
    echo "The system is down"
) else (
    echo "The system is running"
)
pause
goto :eof

:DateToMins %yy% %mm% %dd% %hh% %mm% result
setlocal ENABLEEXTENSIONS
set yy=%1set mm=%2set dd=%3set hh=%4set nn=%5
if 1%yy% LSS 200 if 1%yy% LSS 170 (set yy=20%yy%) else (set yy=19%yy%)
set /a dd=100%dd%%%100,mm=100%mm%%%100
set /a z=14-mm,z/=12,y=yy+4800-z,m=mm+12*z-3,j=153*m+2
set /a j=j/5+dd+y*365+y/4-y/100+y/400-2472633
if 1%hh% LSS 20 set hh=0%hh%
if {%nn:~2,1%} EQU {p} if "%hh%" NEQ "12" set hh=1%hh%set/a hh-=88
if {%nn:~2,1%} EQU {a} if "%hh%" EQU "12" set hh=00
if {%nn:~2,1%} GEQ {a} set nn=%nn:~0,2%
set /a hh=100%hh%%%100,nn=100%nn%%%100,j=j*1440+hh*60+nn
endlocalset %6=%j%goto :EOF

標簽:株洲 白銀 臺州 樂山 江西 三門峽 蕪湖 公主嶺

巨人網絡通訊聲明:本文標題《批處理bat判斷一個文件在最近5分鐘內是否被更新過的代碼》,本文關鍵詞  批處理,bat,判斷,一個,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理bat判斷一個文件在最近5分鐘內是否被更新過的代碼》相關的同類信息!
  • 本頁收集關于批處理bat判斷一個文件在最近5分鐘內是否被更新過的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 香港 | 阿拉善右旗| 灵山县| 三河市| 天全县| 尼勒克县| 化德县| 宣城市| 银川市| 汉源县| 常宁市| 潍坊市| 铜梁县| 永德县| 平泉县| 武威市| 云阳县| 永靖县| 政和县| 土默特左旗| 博乐市| 呼伦贝尔市| 云和县| 丰原市| 英吉沙县| 西安市| 鱼台县| 敦煌市| 绥宁县| 五家渠市| 南充市| 五大连池市| 佳木斯市| 峡江县| 邵东县| 新兴县| 平潭县| 清徐县| 平南县| 玛纳斯县| 八宿县|