資源描述:
《DOS批處理下操作telnet實(shí)現(xiàn)自動(dòng)遠(yuǎn)程登錄操作》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、DOS批處理下操作telnet實(shí)現(xiàn)自動(dòng)遠(yuǎn)程登錄操作剛剛參加工作不久,項(xiàng)目經(jīng)理把程序發(fā)布的任務(wù)交給了我,開(kāi)始幾天還有點(diǎn)新的感,不過(guò)玩久了,就那幾個(gè)命令,實(shí)在沒(méi)什么意思,但是還得做,都煩死了。我這個(gè)人比較懶,試了N久一個(gè)懶人工具終于弄出來(lái)了。寫(xiě)出來(lái)給大家分享!------------------------------------------------------------------------------------------------------我工作環(huán)境的配置:開(kāi)發(fā)工具:Ecplise數(shù)據(jù)庫(kù):ORACLE10
2、g測(cè)試服務(wù)器:HP-UX+Weblogic9.2由于是數(shù)十人同時(shí)開(kāi)發(fā),先由我們把自己的代碼更新至CVS服務(wù)器,然后打成war包,用ftp傳至測(cè)試機(jī),解壓,并且重新啟動(dòng)weblogic。部署到測(cè)試機(jī)下(要求測(cè)試機(jī)下需要對(duì)war包解壓)。-------------------------------------------------------------------------------------------------------先看一下我總的工作調(diào)度腳本FILE:autoRefresh8.bat@echooff:
3、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::設(shè)置10.1.18.8服務(wù)器的相關(guān)配置::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::服務(wù)器地址seturl=10.1.18.8::遠(yuǎn)程登錄的用戶名,密碼setuserid=weblogicsetpassword=weblogic::登錄的家目錄sethomeDir=/
4、weblogic::執(zhí)行shell腳本的目錄及文件名setshDir=/weblogic/syang::解壓及停止服務(wù)器的shell腳本文件名setstopShFileName=stopAndExtract.sh::啟動(dòng)服務(wù)器的shell腳本文件名setstartShFileName=startadmin.sh::解壓等待時(shí)間settimes=25000:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
5、::::停止服務(wù)器,并且解壓最新war包:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::echo停止服務(wù)器,并且解壓部署文件...callstopAndExtract.bat::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::上傳最新jar包及相關(guān)配置文件::::::::
6、::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::echo從本地上傳jar包及配置文件至10.1.18.8...callftp_8.bat:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::啟動(dòng)服務(wù)器:::::::::::::::::::::::::::::::::
7、:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::echo開(kāi)始啟動(dòng)服務(wù)器...callstartAdmin.battelnet登錄到服務(wù)器,并且解壓war包FILE:stopAndExtract.bat@echooffechosetsh=WScript.CreateObject("WScript.Shell")>telnet_tmp.vbs::::::::::::::::::::::::::::::::::::::::::::::::::
8、::::::::::::::::登錄::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::echoWScript.Sleep300>>telnet_tmp.vbsechosh.SendKeys"%userid%{ENTER}">>tel