成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > bat批處理 if 命令示例詳解

bat批處理 if 命令示例詳解

熱門標(biāo)簽:云南旅游地圖標(biāo)注app 好的人工智能電話機(jī)器人 廣州云外呼系統(tǒng)公司 地圖標(biāo)注位置有用嗎 谷歌地圖標(biāo)注時(shí)間 中國(guó)地圖標(biāo)注省份顏色 地圖標(biāo)注銷售數(shù)據(jù) 百應(yīng)ai電話機(jī)器人銷售怎么樣 岳陽(yáng)縣地圖標(biāo)注app

if 命令示例詳解

if,正如它E文中的意思,就是“如果”的意思,用來(lái)進(jìn)行條件判斷。翻譯過(guò)來(lái)的意思就是:如果符合某一條件,便執(zhí)行后面的命令。

主要用來(lái)判斷

1、兩個(gè)“字符串”是否相等;

2、兩個(gè)數(shù)值是大于、小于、等于,然后執(zhí)行相應(yīng)的命令。

當(dāng)然還有特殊用法,如結(jié)合errorlevel:if errorlevel 1 echo error
或者結(jié)合defined(定義的意思):if defined test (echo It is defined) else echo It isn't defined

使用 if 命令判斷上一條命令的退出代碼

左括號(hào)的左邊需要有空格
else 右邊需要有空格左邊建議有空格
右括號(hào)、else、左括號(hào)需要放在同一行

@echo off
echo www.jb51.net | findstr "jb51"
if %errorlevel% equ 0 (
echo 找到指定字符串
) else (
echo 沒(méi)有找到指定字符串
)
pause

if errorlevel 0 判斷的是 errorlevel 是否大于等于 0

@echo off
echo www.jb51.net | findstr "jb51"
if errorlevel 1 (
echo 沒(méi)有找到指定字符串
) else (
echo 找到指定字符串
)
pause

但 把 if errorlevel 0 放在最前面在邏輯上是錯(cuò)誤的

if errorlevel 0 (
echo 找到指定字符串
) else if errorlevel 1 (
echo沒(méi)有找到指定字符串
)

使用 if 命令判斷文件是否存在

不使用反斜線的情況下 if exist 命令無(wú)法直接區(qū)分文件和文件夾

判斷文件夾的時(shí)候在最后加上反斜線

@echo off
if exist "C:\Program Files\" (
echo 文件夾存在
) else (
echo 文件夾不存在
)
pause

判斷文件的時(shí)候先排除文件夾

if not 表示條件不成立的情況下執(zhí)行命令

@echo off
if not exist "1.txt\" (
if exist "1.txt" (
echo 文件存在
) else (
echo 文件不存在
) )
pause

使用 if 命令進(jìn)行字符串比較

使用 == 判斷兩個(gè)字符串或數(shù)字是否相等

if 1 == 1 echo yes
if "a" == "a" echo yes

使用 /i 可以忽略字母大小寫

if "a" == "A" echo yes
if /i "a" == "A" echo yes

數(shù)字比較不要使用雙引號(hào)
使用雙引號(hào)之后會(huì)變成字符串比較

if 2 gtr 10 echo yes
if "2" gtr "10" echo yes

比較操作符

equ
neq
lss
leq
gtr
geq
equal
not equal
less than
less than or equal
greater than
greater than or equal
等于
不等于
小于
小于或等于
大于
大于或等于

批處理if命令字符串比較和ASCII的關(guān)系

數(shù)字小于字母。 
同一個(gè)字母,小寫字母小于大寫字母。
不同的字母,按照字母表中的順序排列。

擴(kuò)展閱讀

https://www.jb51.net/article/223121.htm

http://bbs.bathome.net/thread-12314-1-1.html

http://bbs.bathome.net/thread-12329-1-1.html

if命令知識(shí)點(diǎn)(1)變量延遲擴(kuò)展

復(fù)合語(yǔ)句需要啟用變量延遲擴(kuò)展

錯(cuò)誤寫法

@echo off
set VAR=before
if "%VAR%" == "before" (
set VAR=after
if "%VAR%" == "after" (
echo 重新賦值成功
) else (
echo 重新賦值失敗
) )
pause

正確寫法

@echo off
setlocal enabledelayedexpansion
set VAR=before
if "%VAR%" == "before" (
set VAR=after
if "!VAR!" == "after" (
echo 重新賦值成功
) else (
echo 重新賦值失敗
) )
pause

錯(cuò)誤寫法

@echo off
for %%i in ("C:\Windows\*.exe") do (
set list=%list% %%i
)
echo %list%
pause

正確寫法

@echo off
setlocal enabledelayedexpansion
for %%i in ("C:\Windows\*.exe") do (
set list=!list! %%i
)
echo %list%
pause

批處理中的變量延遲擴(kuò)展、變量嵌套

http://bbs.bathome.net/thread-2899-1-1.html

if命令知識(shí)點(diǎn)(2)刪除重復(fù)行

使用 if defined 命令刪除文本中的重復(fù)行

@echo off
for /f "delims=" %%i in (1.txt) do (
if not defined _%%i (
echo,%%i
set "_%%i=1"
) )
pause

C:\&;type 1.txt
bbs
bathome
net
bathome

C:\&;test.bat
bbs
bathome
net
請(qǐng)按任意鍵繼續(xù). . .

這個(gè)方法不適合用來(lái)處理非常大的文件,而且無(wú)法處理包含等號(hào)的行,參考:

http://bbs.bathome.net/thread-4690-1-1.html

下面是一些補(bǔ)充

用法示例:

1、檢測(cè)字符串(注意,用if檢測(cè)字符串是否相等的時(shí)候,后面用的不是“=”,而是“==”):

@echo off 
set "str=this is a test" 
REM 檢測(cè)變量%str%是否等于test,如果相等,顯示OK,否則顯示NO 
if "%str%"=="test" (echo OK) else echo NO 
pause>nul 

2、檢測(cè)數(shù)值:(注意,批處理中大于符號(hào)不能用:“>”,而用"gtr",其它的也類似)

比較運(yùn)算符一覽:
EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于
檢測(cè)數(shù)值 20 是否大于 15演示代碼:

@echo off 
set /a num1=20 
set /a num2=15 
if %num1% gtr %num2% echo %num1%大于%num2% 
if %num1% EQU %num2% echo %num1%等于%num2% 
if %num1% LSS %num2% echo %num1%小于%num2% 
pause>nul 

3、if結(jié)合errorlevel使用:

說(shuō)明:環(huán)境變量errorlevel的初始值為0,當(dāng)一些命令執(zhí)行不成功,就會(huì)返回一個(gè)數(shù)值,如:1 ,2 等
IF-ERRORLEVEL
測(cè)試代碼:

@ECHO OFF  
XCOPY F:\test.bat D:\  
IF ERRORLEVEL 1 ECHO 文件拷貝失敗  
IF ERRORLEVEL 0 ECHO 成功拷貝文件 

如果文件拷貝成功,屏幕就會(huì)顯示“成功拷貝文件”,否則就會(huì)顯示“文件拷貝失敗”。
IF ERRORLEVEL 是用來(lái)測(cè)試它的上一個(gè)DOS命令的返回值的,注意只是上一個(gè)命令的返回值,而且返回值必須依照從大到小次序順序判斷。
因此下面的批處理文件是錯(cuò)誤的:

@ECHO OFF
XCOPY C:\AUTOEXEC.BAT D:\
IF ERRORLEVEL 0 ECHO 成功拷貝文件
IF ERRORLEVEL 1 ECHO 未找到拷貝文件
IF ERRORLEVEL 2 ECHO 用戶通過(guò)ctrl-c中止拷貝操作
IF ERRORLEVEL 3 ECHO 預(yù)置錯(cuò)誤阻止文件拷貝操作
IF ERRORLEVEL 4 ECHO 拷貝過(guò)程中寫盤錯(cuò)誤

無(wú)論拷貝是否成功,后面的:
未找到拷貝文件
用戶通過(guò)ctrl-c中止拷貝操作
預(yù)置錯(cuò)誤阻止文件拷貝操作
拷貝過(guò)程中寫盤錯(cuò)誤
都將顯示出來(lái)。

附錄:
以下就是幾個(gè)常用命令的返回值及其代表的意義:
backup
0 備份成功
1 未找到備份文件
2 文件共享沖突阻止備份完成
3 用戶用ctrl-c中止備份
4 由于致命的錯(cuò)誤使備份操作中止
diskcomp
0 盤比較相同
1 盤比較不同
2 用戶通過(guò)ctrl-c中止比較操作
3 由于致命的錯(cuò)誤使比較操作中止
4 預(yù)置錯(cuò)誤中止比較
diskcopy
0 盤拷貝操作成功
1 非致命盤讀/寫錯(cuò)
2 用戶通過(guò)ctrl-c結(jié)束拷貝操作
3 因致命的處理錯(cuò)誤使盤拷貝中止
4 預(yù)置錯(cuò)誤阻止拷貝操作
format
0 格式化成功
3 用戶通過(guò)ctrl-c中止格式化處理
4 因致命的處理錯(cuò)誤使格式化中止
5 在提示“proceed with format(y/n)?”下用戶鍵入n結(jié)束
xcopy
0 成功拷貝文件
1 未找到拷貝文件
2 用戶通過(guò)ctrl-c中止拷貝操作
4 預(yù)置錯(cuò)誤阻止文件拷貝操作
5 拷貝過(guò)程中寫盤錯(cuò)誤

4、if還有一個(gè)特殊的用法就是可以用來(lái)檢測(cè)某個(gè)變量是否已經(jīng)被定義

用法示例:

@echo off 
set "str1=ok" 
set "str2=no" 
if defined str1 echo str1已經(jīng)被定義 
if defined str2 echo str2已經(jīng)被定義 
if defined str3 (echo str3已經(jīng)被定義) else echo str3 沒(méi)有被定義 
pause>nul 

待續(xù)....

您可能感興趣的文章:
  • 批處理經(jīng)典入門教程!(從不懂到高手)
  • windows批處理命令教程
  • 批處理 Set 命令詳解 讓你理解set命令
  • BAT批處理中的字符串處理詳解(字符串截取)
  • 批處理命令Start的使用介紹
  • 批處理bat設(shè)置固定IP地址和自動(dòng)IP地址
  • Windows下用命令行修改IP地址的方法詳解(附批處理文件)
  • 批處理獲取網(wǎng)卡名稱的代碼(附修改IP、網(wǎng)關(guān)、DNS腳本)
  • 獲取外網(wǎng)IP地址的批處理代碼
  • 批處理、VBS實(shí)現(xiàn)自動(dòng)設(shè)置IP、默認(rèn)網(wǎng)關(guān)、DNS、WINS、IE代理(全)
  • IP地址自動(dòng)設(shè)置的批處理代碼分享

標(biāo)簽:宜昌 南京 東營(yíng) 天門 周口 三明 鄭州 三沙

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《bat批處理 if 命令示例詳解》,本文關(guān)鍵詞  bat,批處理,命令,示例,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《bat批處理 if 命令示例詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于bat批處理 if 命令示例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人av番号网| 欧美一区日韩一区| 久久社区一区| 日本熟妇毛茸茸丰满| 欧美成人精品高清在线播放| 欧美三级电影网站| 日本一区二区中文字幕| 欧美肉大捧一进一出免费视频| 国产aⅴ精品一区二区三区久久| 成年人在线免费看片| 群体交乱之放荡娇妻一区二区| 欧美一区二区高清| 日韩在线不卡视频| 在线伊人免费视频| 999国产在线视频| 亚洲午夜影视影院在线观看| 91精品久久久久久久久久久久久| 婷婷成人综合| 91久久综合| 欧美激情一级片一区二区| 日韩精品中文字幕视频在线| 日韩欧美美女一区二区三区| 中国女人特级毛片| 日韩在线不卡视频| 亚洲av少妇一区二区在线观看| 日韩一区二区三区国产| 国产精品久久久久久久9999| 国产精品视频九色porn| 乱一区二区av| 91tv国产成人福利| 国产精品一区二区中文字幕| 亚洲综合清纯丝袜自拍| 亚洲欧美另类图片小说| 青青草免费在线视频观看| 亚洲最大的成人av| 国产成人精品一区二区三区四区| 日本a√在线观看| 国产欧美一区二区三区视频| 成人啪啪18免费游戏链接| 亚洲精品看片| 日韩成人在线网站| 老师让我她我爽了好久视频| 亚洲精品一区二区三区影院| 国产乱码精品一区二三赶尸艳谈| 极品销魂美女一区二区三区| 免费一区二区三区在在线视频| 日韩欧美国产成人| 国产精品igao视频| 久久午夜羞羞影院免费观看| 91丝袜一区二区三区| 亚洲欧美综合久久久久久v动漫| 国产精品大陆在线观看| 精品国产第一区二区三区观看体验| 啊灬啊灬啊灬啊灬高潮在线看| 精品日本一区二区三区| 欧美性猛交xxxx免费看蜜桃| 国内精品400部情侣激情| 国产真人做爰毛片视频直播| 国产精品剧情一区二区在线观看| 91中文字幕永久在线| 蜜桃一区二区三区在线观看| 天天操狠狠操夜夜操| 欧美在线综合视频| 2018中文字幕第一页| 国产自产2019最新不卡| 亚洲女同一区二区| 免费观看又色又爽又黄的网站| 亚洲 欧美 日韩 国产综合 在线| 欧美激情在线一区二区三区| 国产裸体永久免费无遮挡| 亚洲国产日韩a在线播放性色| 日韩精品一级| 无码任你躁久久久久久老妇| 手机在线观看免费av| 午夜精品久久久99热福利| 丁香婷婷成人| 最新69国产成人精品视频免费| 精品欧美一区免费观看α√| 国产精品电影院| 好紧好硬好湿我太爽了| 91小仙女jk白丝袜呻吟| 亚洲欧美日韩国产另类专区| 中文字幕av一区二区三区免费看| 日本欧美中文字幕| 国产精品男人爽免费视频1| 国产v亚洲v天堂无码| 亚洲麻豆一区二区三区| 欧美一区二区三区性视频| 中文字幕在线播放网址| aa国产成人| 99久久免费国产精精品| 国产精品五区| 热re99久久精品国99热蜜月| 99中文字幕| 日本一本视频| 久久久久国产一区| 宅男在线国产精品| 性欧美高清come| 久久精品视频8| av资源久久| 天天干天天爽| 97超碰在线资源站| 蜜臀av在线| 亚洲性视频网站| 国产成人啪精品视频免费网| 欧美成人精品三级在线观看| 深夜精品寂寞黄网站在线观看| 亚洲精品乱码久久久久久自慰| 理论片鲁丝二区爱情网| 国产黄大片在线观看画质优化| av中文在线| 国产999在线观看| 国产一区二区三区四区五区入口| 欧美深夜福利视频| 加勒比综合在线| 亚洲天堂中文字幕在线| 国产一区二区丝袜高跟鞋图片| 精品一区二区三区视频日产| caoporn国产精品免费公开| 69久久夜色精品国产69乱青草| 一区二区三区 日韩| 97精品国产一区二区三区| 在线免费观看视频| 午夜精品久久久久久久久久久| 久久综合亚洲色hezyo国产| 久久99亚洲精品| 日本少妇毛茸茸高潮| 免费麻豆国产一区二区三区四区| 美女毛片在线看| 99国产精品视频免费观看| 亚洲国产成人自拍| 992tv成人免费影院| 欧美日韩视频精品一区二区| 日韩在线精品强乱中文字幕| 中文字幕人妻精品一区| 欧美性巨大欧美| 精品一区二区三区在线成人| 成人在线播放视频| 豆花视频一区| 福利微拍一区二区| 亚洲综合网在线| 午夜老司机精品| 亚洲 欧美 国产 另类| 激情网站在线观看| 国产精品高清一区二区三区| caopon在线免费视频| 日韩三级av在线| 久久电影网电视剧免费观看| 99av国产精品欲麻豆| 黄色大片网站| 最新国产在线拍揄自揄视频| 少妇精品视频在线观看| 亚洲国产aⅴ精品| 亚洲成va人在线观看| 国产精品99一区二区三| 久久天堂久久| 黄色影片网址| 澳门黄色一级片| 国产精品视频免费看| 欧美在线国产精品| 激情综合亚洲精品| 久久国产视频播放| 美女黄毛**国产精品啪啪| 日韩精品视频免费专区在线播放| 亚洲国产成人一区| 国产精品99久久久久久大便| 欧美特级xxxxbbbb毛片| 久久人人超碰精品| 国产日韩欧美激情| 久久资源在线| 国产日产精品一区二区三区的介绍| 91精品在线观看入口| 亚洲人成人无码网www国产| 霍思燕三级露全乳照| 国产亚洲色婷婷久久| 国内精品视频一区二区三区八戒| 中文字幕日本人妻久久久免费| 国产一区亚洲一区| 国产经典一区二区| 天天爽夜夜爽夜夜爽精品视频| 国产日韩av在线| 亚洲国产一区二区三区在线播| av一区二区三区四区电影| 精品呦交小u女在线| h网址在线观看| 精品偷拍各种wc美女嘘嘘| 亚洲男女自偷自拍| 中文字幕精品综合| 男女污污的视频| 国产精品久久久久一区二区国产| 懂色av一区二区夜夜嗨| 精品人妻午夜一区二区三区四区| 日韩avxxx| 国产亚洲精品久久久久久无几年桃| 国产剧情日韩欧美| 日韩三区在线观看| 老司机午夜精品视频| 18激情网站| 国产肉体xxxx裸体784大胆| 神马午夜dy888| 天天操天天射天天爽| 国产二区视频在线播放| 蜜臀av在线播放| 91久久久久久久久久久久久久| 韩国97影院| 亚洲国产欧美一区二区三区同亚洲| www.久久99| 中文字幕日本不卡| 亚洲熟女乱色一区二区三区| 成人影音在线| 超碰影院在线| 亚洲aa中文字幕| 国产剧情麻豆剧果冻传媒视频免费| 麻豆一区二区在线| 亚洲人成啪啪网站| 蜜桃日韩视频| 午夜精品亚洲| 久热免费在线视频| 色小子综合网| 欧美自拍视频在线| 亚洲麻豆av| 情趣视频网站在线免费观看| 婷婷综合激情| 久久只有这里有精品| 91成人噜噜噜在线播放| 成人av在线一区二区三区| 日韩精品欧美| 成人全视频在线观看在线播放高清| 亚洲午夜18毛片在线看| 精品一区二区三区高清免费不卡| 亚州视频一区二区三区| 中文字幕91| 亚洲欧美日韩中文字幕一区二区三区| 国产黄色在线观看| 男人的天堂免费在线视频| 亚洲美女视频在线| 精品久久人人做人人爽| 国产精品视频第一页| 国产精品日韩精品在线播放| 欧美熟妇另类久久久久久多毛| 国产精品久久久久91| 中文字幕在线观看不卡| 美女精品在线观看| 成人国产精品一级毛片视频| 欧美日韩在线一| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 中文字幕97| 日本一区二区三级电影在线观看| 本网站久久精品| 天天干天天操天天爱| 最新国产拍偷乱拍精品| 成人精品在线播放| 欧美日韩在线视频免费观看| 欧美精品三区| av2020不卡| 欧美美女一区二区| 久久精品电影| 欧美 日本 亚洲| 精品成人一区二区三区免费视频| 91一区二区三区在线播放| 国产经典视频一区| 亚洲另类视频| eeuss影院一区二区三区| 天涯成人国产亚洲精品一区av| 香蕉视频在线网址| 欧美在线一卡| av在线天天| 国产91精品久久久久| 久久福利综合| 欧美午夜性色大片在线观看| 欧美一二三区| 夜夜精品浪潮av一区二区三区| 91精品短视频| 久久国产精品影视| 亚洲v日韩v欧美v综合| 中文字幕在线永久| 久久se精品一区二区| 内射中出日韩无国产剧情| 欧美三级电影一区二区三区| 全球中文成人在线| 亚洲精品久久| 少妇欧美激情一区二区三区| 国产高清视频色在线www| 久久免费激情视频| 精品一区二区三区中文字幕| 国产黄色小视频| 国产乱xxⅹxx国语对白| 亚洲第一色av| 亚洲精品无码久久久久久| freexxxx性特大另类| 91看片就是不一样| 5858p先锋影音资源网| 成人18视频在线观看| 中文在线а天堂av| 久久亚洲私人国产精品va| 激情久久五月天| 成人国产精品毛片| 国产精品久久久久婷婷二区次| 午夜免费视频在线国产| 国产精品一区二区精品视频观看| 日韩欧美国产精品一区| 激情视频免费观看在线| 伊色综合久久之综合久久| 国产福利91精品| 天天爽夜夜爽一区二区三区| 国产av熟女一区二区三区| 成人亚洲精品777777ww| a天堂视频在线| 国产在线精品一区二区不卡了| 亚洲精品乱码久久久久久金桔影视| 亚洲在线色站| 欧美黑人xxxⅹ高潮交| 欧美中文字幕不卡| 久久精品视频网| 欧美剧情电影在线观看完整版免费励志电影| 国产米奇在线777精品观看| 亚洲精品一区二区三区不| 国产精品一区二区免费视频| 在线国产伦理一区| 免费视频久久久| 国产日韩高清一区二区三区在线| 中文字幕自拍vr一区二区三区| 中文字幕先锋av影音资源网| 97免费高清电视剧观看| 亚洲一区 二区 三区| 日韩欧美中文字幕一区| 中文字幕在线成人| 欧美激情按摩在线|