999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Windows批處理實現前兆儀器網絡狀態監控及觀測數據備份

2019-03-20 11:40:20郭寶仁林慧卿劉俊芳
山西地震 2019年1期
關鍵詞:程序

郭寶仁,林慧卿,劉俊芳 ,郭 宇

(1.山西省地震局定襄地震臺,山西 定襄 035400;2.福建省地震局永安地震臺,福建 永安 366000;3.太原大陸裂谷動力學國家野外科學觀測研究站,山西 太原 030025)

0 引言

前兆儀器的正常運行是保證觀測數據連續與完整的重要前提。當網絡中斷時,前兆儀器可能死機或故障,如不及時處理,就可能導致儀器缺記。所以,定時監控前兆儀器網絡狀態非常重要。傳統方式采用ping命令手工檢查網絡狀態,效率較低。檢測時,需要手動輸入所有儀器IP地址,并且無法告警[1]。文章通過編輯批處理文件來監控前兆儀器網絡狀態,并結合Windows計劃任務,實現定時下載當天數據文件。

1 批處理概述

批處理是一種簡化的腳本語言,也稱作宏。它應用于DOS和Windows系統中,是由DOS或者Windows系統的內嵌命令解釋器解釋運行。批處理文件具有.bat或者.cmd的擴展名,可以用記事本直接編輯或用DOS命令創建,也可以用DOS下的文本編輯器來編輯[2]。批處理的作用就是能夠自動連續地執行多條命令,一個批處理文件就是多條批處理命令的合集。一個最簡單的程序,執行一次批處理就可以將所包含的所有命令從頭到尾執行一遍,提高了工作效率。簡單的批處理文件使用記事本就可以編輯,方便、靈活、功能強大、自動化程度高、占用電腦資源少。

2 批處理監控儀器網絡連接的實現

當網絡中斷時,可造成儀器死機或者網絡故障,若不及時發現,會造成觀測數據缺失。利用批處理程序實現儀器網絡監控,程序簡單,對系統環境要求低,利用Windows自帶的記事本軟件就可編輯,編寫完成保存為.bat文件,雙擊即可運行。

文件把需要監測的儀器IP地址、ftp的用戶名、密碼和儀器內數據存放路徑分別逐行寫在文件名為IP.txt、name.txt、password.txt、path.txt的文本文檔內,程序通過ping命令逐行檢查、判斷IP地址的連接情況,使用ftp命令下載當日數據。批處理程序實現儀器監控流程和主要代碼如圖1所示。

圖1 程序流程圖Fig.1 Program flow chart

程序主要代碼:

(1) 網絡連接監測部分。

@echo off&setlocal enabledelayedexpansion

:start

set /a nd+=1

set /a time = %TIME:~0,2%%TIME:~3,2%

set /a date = %DATE:~0,4%%DATE:~5,2%%DATE:~8,2%

FOR /F "delims=" %%i in (IP.txt) do (

set /a ndd+=1

ping %%i -n 1 >nul&&(echo %%i 正常&&(if %ndd%==%nd%6000 goto:download))||echo %%i 中斷&&echo %%i>不通的 IP.txt&&call:warn)

goto:start

(2) 報警部分。

:warn

mshta vbscript:createobject("sapi.spvoice").speak("注意有儀器失去連接")(window.close)

FOR /F "delims=" %%i in (不通的IP.txt) do (

ping %%i -n 1 >nul&&(goto:start&&del 不通的IP.txt)||echo %%i 中斷&&goto:warn)

(3) 數據下載部分。

:download

set /a j+=1

for /f "delims=" %%ip in (IP.txt) do (

set /a ni+=1

if !ni!==%j% (

echo open %%ip>ftp.txt

for /f "delims=" %%n in (name.txt) do (

set /a nn+=1

if !nn!==%j% (

echo %%n>>ftp.txt

for /f "delims=" %%p in (password.txt) do (

set /a np+=1

if !np!==%j% (

echo %%p>>ftp.txt

echo cd path>>ftp.txt

echo lcd C:UsersdxtDesktop>>ftp.txt

echo get *%date%.epd %ip%%date%%time%.txt>>ftp.txt

echo bye>>ftp.txt

ftp -s:ftp.txt

del ftp.txt

))))))

set /a ni=0

set /a nn=0

set /a np=0

if %j% equ 6 (set/a j=0)

goto:start

若在計算機系統工具任務計劃程序內,新建計劃任務時,觸發器選擇在每日固定時間,操作選擇執行該批處理文件,則在以后每天所選擇的固定時間點,該批處理命令將自動執行,不再需要任何人為操作,完全實現自動化。

3 結語

該程序編輯修改方便,操作簡單,對計算機性能要求較低。后臺運行時,完全不影響計算機的正常工作,若結合計算機內的計劃任務,此程序則可完全實現自動化。該批處理程序可以定時監控前兆儀器網絡狀態、網絡的連接狀態,定時下載前兆儀器當天數據文件,實現當天數據的定時備份。監控到前兆儀器網絡中斷時,自動發出語音告警,滿足前兆儀器網絡狀態實時監控的需求。該程序的運用可提高前兆儀器運維工作效率,減少儀器缺記,進而提高觀測數據連續率和觀測資料的質量。

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产精品视频免费网站| 久久精品欧美一区二区| 色亚洲激情综合精品无码视频 | 九色视频在线免费观看| 中文字幕无码av专区久久| 19国产精品麻豆免费观看| 亚洲人成日本在线观看| 免费观看男人免费桶女人视频| 四虎永久免费网站| 伊人久久婷婷五月综合97色| 亚洲无线国产观看| 永久免费精品视频| 欧美精品v欧洲精品| 黄色网址手机国内免费在线观看| 在线中文字幕日韩| 国产美女精品一区二区| 成人av专区精品无码国产| 一级福利视频| 免费毛片全部不收费的| 亚洲αv毛片| 狠狠色狠狠综合久久| 日韩经典精品无码一区二区| 五月天综合婷婷| 不卡无码h在线观看| 国产aⅴ无码专区亚洲av综合网| 国产精品网拍在线| 经典三级久久| 99999久久久久久亚洲| 久久免费看片| 精品一区二区无码av| 国产一区二区人大臿蕉香蕉| 久久大香香蕉国产免费网站| 亚洲天堂免费观看| 黄色a一级视频| 亚洲码在线中文在线观看| 亚洲国产高清精品线久久| 国产永久免费视频m3u8| 一级毛片免费观看不卡视频| 蜜臀av性久久久久蜜臀aⅴ麻豆| 日韩a级毛片| 58av国产精品| 亚洲αv毛片| 国产精品无码影视久久久久久久| 亚洲无限乱码| 久久婷婷色综合老司机| 欧美h在线观看| 最新加勒比隔壁人妻| 国产美女在线免费观看| 久久伊人操| 亚洲中文无码av永久伊人| 毛片免费试看| 97国产在线观看| 天天综合网在线| 亚洲一本大道在线| 国产午夜无码专区喷水| 国产99在线观看| 精品一区二区无码av| 久久伊人色| av手机版在线播放| 亚洲一区二区三区国产精华液| 91精品国产一区| 成人在线第一页| 亚洲无码电影| 国产成人三级| 亚洲福利视频网址| 高清码无在线看| 六月婷婷精品视频在线观看| 亚洲无码视频图片| 日日拍夜夜嗷嗷叫国产| 国产成人亚洲无吗淙合青草| 亚洲丝袜第一页| 呦视频在线一区二区三区| 中文字幕中文字字幕码一二区| 日韩精品亚洲人旧成在线| 亚洲男人的天堂在线观看| 九色在线视频导航91| 幺女国产一级毛片| 免费女人18毛片a级毛片视频| 亚洲精品国产乱码不卡| 国产精品欧美日本韩免费一区二区三区不卡 | 福利片91| 国产又大又粗又猛又爽的视频|