BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf

BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf

ID:52243291

大小:171.30 KB

頁數(shù):18頁

時間:2020-03-25

BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf_第1頁
BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf_第2頁
BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf_第3頁
BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf_第4頁
BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf_第5頁
資源描述:

《BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、BAT調(diào)用SECURECRT的VBS腳本功能自動化LINUX系統(tǒng)健康檢查最近負(fù)責(zé)管理的LINUX系統(tǒng)比較多,每天每臺服務(wù)器登錄檢查一遍很煩。就用BAT調(diào)用SECURECRT的VBS腳本,自動對所有服務(wù)器做自動檢查。為了便于修改檢查腳本,LINUX檢查腳本保存在本地,每次檢查時,利用SECURECRT的SFTP功能上傳到系統(tǒng)上,每次檢查后再將檢查日志下載到本地。Srv.list主機(jī)列表文件需要檢查的系統(tǒng)保存在svr.list文件中,文件格式為服務(wù)器的IP地址,SSH端口號,主機(jī)名為了方便選擇需要檢查的系統(tǒng),有三個文件srv.list,sr

2、vPRD.list,srvALL.list,可以通過BAT的參數(shù)選擇不同的服務(wù)器列表。Dailycheck.batDailycheck.bat是系統(tǒng)執(zhí)行系統(tǒng)檢查時的啟動腳本,可以輸入一個參數(shù)選擇需要檢查的服務(wù)器列給C:>dailycheck.bat?????‐‐??不加參數(shù),檢查svr.list中的服務(wù)器C:>dailycheck.batPRD??‐‐?檢查svrPRD.list中的服務(wù)器C:>dailycheck.batALL???‐‐?檢查svrALL.list中的服務(wù)器Dailycheck.bat從srv.list中讀取服務(wù)

3、器的IP地址,SSH端口號,主機(jī)名稱,和用戶名名、密碼一起傳入SECURECRT,SECURENT再執(zhí)行VBS腳本dailycheck.vbsREMDAILYCheck.bat@echooffSetlocalENABLEDELAYEDEXPANSIONSetstrDate=%date:~6,4%%date:~0,2%%date:~3,2%SetChecklog=d:OScheckos_dailycheck_%strDate%.logSetcheckDir=d:OSCheck%strDate%REM================

4、======================================================================================setSvrList=d:OSChecksvr.listif"%1"=="PRD"(setSvrList=d:OSChecksvrPrd.listsetSetChecklog=d:OScheckos_dailycheck_%strDate%_PRD.log)if"%1"=="ALL"(setSvrList=D:OSChecksvrAll.listSet

5、Checklog=d:OScheckos_dailycheck_%strDate%_ALL.log)REM–為了安全每次執(zhí)行時輸入用戶名和密碼,如果不想這么麻煩,可以直接設(shè)置好用戶名和密碼。Set/PUsername=PleaseUserName:Set/PPassword=PleasePassword:echo:::StartOSDailycheckingfor%1on%date%>>%checklog%For/F"tokens=1,2,3delims=,"%%iin(%SvrList%)do(echo%date%::%%k::%

6、%i>>%checklog%"C:ProgramFilesVanDykeSoftwareSecureCRTsecurecrt.exe"/titlebar"OSCheck:%%k:%%i"/NOMENU/NOTOOLBAR/SCR/ARG%UserName%/ARG%Password%/ARG%%i/ARG%%jREM–檢查完畢后將下載到本地的檢查日志移到一個目錄中。ifnotexist%CheckDir%mkdir%CheckDir%Move/Yd:OSCheck*.log%checkDir%exit)Dailycheck.

7、vbsDailycheck.vbs執(zhí)行3部分任務(wù):1.將系統(tǒng)檢查腳本oscheck.sh上傳到服務(wù)器2.在服務(wù)器上執(zhí)行系統(tǒng)檢查腳本oscheck.sh3.將檢查日志下載到本地。#$language="VBScript"#$interface="1.0"SubMaindimobjTab,objSFTPTabdimstrHost,strUserid,strUserPwd,strRootPwd,strPortdimstrConnectIFcrt.arguments.count<>4thencrt.Daiglog.MessageBox("NoE

8、noughParatmeters!")crt.quitexitsubELSEstrUserid=crt.arguments(0)strUserPwd=crt.arguments(1)strHost=crt.

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。