亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

IF-ERRORLEVEL使用方法

2020-06-09 13:36:09
字體:
來源:轉載
供稿:網友

今天遠程一個客戶,發現他的服務器會不定時自動斷開網絡,導致客戶端連接不了服務端,但是重啟服務以后又恢復正常,初步判斷可能是由于某個系統服務與winpacp有沖突,建議用戶恢復操作系統,他想等晚上再開始操作,今天就只好一直運行個ping,發現timed out就手動重啟服務。我記得if可以利用程序的返回值作為判斷,就幫他寫了這個腳本:

代碼如下:
@echo off
: p
ping 61.152.XX.XX
IF ERRORLEVEL 1 goto aa
IF ERRORLEVEL 0 goto bb
:aa
echo 正在重啟軟件服務...
net stop MSSQLSERVER
net start MSSQLSERVER
goto p
:bb
echo 繼續ping中。。。
goto p

這段命令的作用是,ping 61.152.XX.XX這個IP,如果ping不通則重啟mssql服務,然后繼續ping,如果能夠ping通,還是繼續ping...

我們都知道if是命令行下的一個條件判斷語句,ERRORLEVEL是它的一個參數,翻譯過來就是“錯誤返回碼”的意思,它的作用是判斷前一條命令的錯誤返回值,然后和定義的字符值進行比較,再決定進行什么動作。
格式是這樣:

if ERRORLEVEL nubmer commend
例:if ERRORLEVEL 1 echo 返回值等于1

那么大家就要問了,我怎么獲取到前一個命令的返回值呢?
方法很簡單,拿ping來說,我們先運行一個ping 127.0.0.1
運行結果是Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
這時候我們輸入,echo %errorlevel%,就可以看到返回值是0,
然后我們在ping一個不存在的ip,比如192.192.192.192
ping命令顯示 Request timed out.。
ok,我們在用echo %errorlevel%查一下返回值是多少。
現在變成了1。

你也可以用這個方法來查詢其他命令的返回值,比如copy、dir等等。
當然if ERRORLEVEL對數值的比較方法不僅僅限于等于。在微軟的幫助中我們可以看到:

IF %ERRORLEVEL% LEQ 1 goto okay

這里的LEQ表示“小于等于”,全部的比較參數如下:
EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于

如有錯誤,感謝指正。



IF-ERRORLEVEL

建立TEST4.BAT,內容如下:
@ECHO OFF 
XCOPY C:/AUTOEXEC.BAT D:/
IF ERRORLEVEL 1 ECHO 文件拷貝失敗 
IF ERRORLEVEL 0 ECHO 成功拷貝文件 
然后執行文件:
C:/>TEST4
如果文件拷貝成功,屏幕就會顯示“成功拷貝文件”,否則就會顯示“文件拷貝失敗”。 
IF ERRORLEVEL 是用來測試它的上一個DOS命令的返回值的,注意只是上一個命令的返回值,而且返回值必須依照從大到小次序順序判斷。
因此下面的批處理文件是錯誤的:
@ECHO OFF 
XCOPY C:/AUTOEXEC.BAT D:/ 
IF ERRORLEVEL 0 ECHO 成功拷貝文件 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美一区二区色| 日韩中文字幕第一页| 色久欧美在线视频观看| 91精品国产亚洲| 在线视频欧美性高潮| 国产成人鲁鲁免费视频a| 久久天天躁日日躁| 欧美激情性做爰免费视频| 亚洲精品午夜精品| 日日摸夜夜添一区| 国产一区二区av| 亚洲色图18p| 亚洲免费视频观看| 激情久久av一区av二区av三区| 国产精品久久久久久av| 欧美福利视频在线| 成人黄色av免费在线观看| 日韩av最新在线观看| 精品电影在线观看| 亚洲国产中文字幕久久网| 97碰在线观看| 成人免费看黄网站| 国产精品96久久久久久| 欧美成人国产va精品日本一级| 中文字幕一区电影| 日韩欧美高清视频| 欧美日在线观看| 日韩av在线免费观看一区| 亚洲精品国精品久久99热| 51视频国产精品一区二区| 国产精品高潮呻吟视频| 亚洲一区久久久| 国产精品日韩欧美综合| 午夜精品久久久久久99热软件| 一区二区欧美日韩视频| 午夜精品美女自拍福到在线| 久久久黄色av| 有码中文亚洲精品| 国产精品中文字幕在线观看| 亚洲淫片在线视频| 奇米4444一区二区三区| 欧美激情一区二区三级高清视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲高清免费观看高清完整版| 亚洲精品资源在线| 欧美激情va永久在线播放| 欧美成人国产va精品日本一级| 青青在线视频一区二区三区| 韩国三级日本三级少妇99| 久久中文精品视频| 国产视频精品xxxx| 4k岛国日韩精品**专区| 狠狠综合久久av一区二区小说| 欧美裸体xxxx极品少妇| 欧美日韩午夜激情| 久久久免费高清电视剧观看| 欧美在线日韩在线| 欧美一级大片视频| 欧美亚洲一区在线| 亚洲自拍偷拍在线| 日本一区二区不卡| 久久久久久久久久久成人| 亚洲精品自拍第一页| 好吊成人免视频| 韩国欧美亚洲国产| 欧美一区二三区| 亚洲xxxxx性| 国产精品999999| 精品国产欧美一区二区三区成人| 国产丝袜高跟一区| www.欧美精品一二三区| 国产精品视频一区二区三区四| 国产精品亚洲综合天堂夜夜| 中文字幕一精品亚洲无线一区| 国产精品免费福利| zzijzzij亚洲日本成熟少妇| 超碰97人人做人人爱少妇| 2020久久国产精品| 亚洲伊人久久大香线蕉av| 高清日韩电视剧大全免费播放在线观看| 欧美国产极速在线| 韩剧1988在线观看免费完整版| 午夜剧场成人观在线视频免费观看| 久久久久久久久久亚洲| 国产精品日韩专区| 欧美性猛交xxxxx水多| 亚洲成人av片| 最近2019中文字幕在线高清| 精品女同一区二区三区在线播放| 中文字幕日本欧美| 亚洲国产精品成人va在线观看| 中文字幕国产亚洲| 色噜噜狠狠狠综合曰曰曰| 九九九久久国产免费| 亚洲精品黄网在线观看| 欧美极品在线视频| 欧美日韩人人澡狠狠躁视频| 国产精品视频免费在线| 日韩美女视频免费在线观看| 欧美激情中文字幕乱码免费| 亚洲经典中文字幕| 亚洲2020天天堂在线观看| 亚洲成人精品在线| 国产精品视频99| 久久综合免费视频影院| 亚洲午夜精品久久久久久久久久久久| 91极品女神在线| 亚洲最大福利视频网站| 九九热最新视频//这里只有精品| 久久91超碰青草是什么| 日韩精品视频免费在线观看| 欧美在线中文字幕| 91精品久久久久久久久久久久久| 91在线观看免费网站| 日韩专区在线观看| 亚洲欧美制服另类日韩| 粉嫩老牛aⅴ一区二区三区| 国产成人在线视频| 人妖精品videosex性欧美| 欧美福利小视频| 亚洲qvod图片区电影| 国产一区二区欧美日韩| 久久九九热免费视频| 粉嫩老牛aⅴ一区二区三区| 国产精品日韩久久久久| 亚洲国产又黄又爽女人高潮的| 色777狠狠综合秋免鲁丝| 亚洲色图18p| 亚洲一区二区三区成人在线视频精品| 国产精品久久中文| 日韩av黄色在线观看| 久久不射热爱视频精品| 亚洲品质视频自拍网| 亚洲最大的免费| 久久好看免费视频| 68精品国产免费久久久久久婷婷| 日韩在线观看电影| 国产专区精品视频| 国产在线视频一区| 欧美视频专区一二在线观看| 亚洲国语精品自产拍在线观看| 久久亚洲欧美日韩精品专区| 成人做爽爽免费视频| 精品人伦一区二区三区蜜桃免费| 亚洲国产美女久久久久| 亚洲一区二区在线| 成人性生交大片免费看小说| 欧美日韩免费观看中文| 日韩欧美在线视频| 国产精品一区二区三区免费视频| 91久久国产精品91久久性色| 91av网站在线播放| 亚洲精品在线视频| 亚洲精品久久久久久久久久久久久| 精品国产欧美一区二区五十路| 国产成人一区二区在线| 日韩电影在线观看永久视频免费网站| 精品magnet| 日韩成人在线网站| 77777亚洲午夜久久多人| 78m国产成人精品视频| 国产成人精品a视频一区www| 国产成人亚洲综合91精品| 久久久久九九九九|