回覆列表
  • 1 # 圖圖老司

    1.在d盤根目錄建一個批處理檔案sql.bat和killcmd.bat,

    sql.bat內容如下,用於把從今天0點到現在為止的報警資料都存到記事本中,記事本以當天日期命名

    下面這個指令碼用於windows時間格式為yyyy-MM-dd的情況

    sqlcmd -e -q "select * from [WWALMDB].[dbo].[v_AlarmHistory] where EventStamp >= "%DATE%" " -o d:\%DATE%.txt

    下面這個指令碼用於windows時間格式為MM/dd/yyyy的情況

    sqlcmd -e -q "select * from [WWALMDB].[dbo].[v_AlarmHistory] where EventStamp >= "%DATE:~6,4%-%DATE:~0,2%-%DATE:~3,2%" " -o d:\%DATE:~6,4%-%DATE:~0,2%-%DATE:~3,2%.txt

    killcmd.bat內容如下,用於關閉所有cmd視窗

    taskkill /t /f /im cmd.exe

    2.在windows中新增定時任務,使得sql.bat在每天的23:59:00的時候執行,killcmd.bat在每天的23:59:50的時候執行

    如果不自動執行,看防毒軟體是否關閉,下面這個選項是否設定正確

    執行gpedit.msc→計算機配置→Windows設定→安全設定→本地策略→安全選項 →域控制器:允許伺服器操作員計劃任務→已啟用

  • 中秋節和大豐收的關聯?
  • 去大溪地旅遊,可以帶黑珍珠回來嗎?