freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

批處理(batch)腳本教程(完整版)

2025-07-31 13:17上一頁面

下一頁面
  

【正文】 ,這個大家要注意!/R遞歸 進入根目錄樹 [Drive:]Path,在樹的每個目錄中執(zhí)行 for 語句。例如,(1,1,5) 生成序列 1 2 3 4 5,而 (5,1,1) 則生成序列 (5 4 3 2 1)。然后通過設(shè)置為令牌的迭代變量值,調(diào)用 for 循環(huán)。 格式為一個范圍。 %%z IN (39。 刪除任何引號(),擴展 %I這個變量的作用就如他的說明,刪除引號!我們來看這個例子:,在里面輸入這些內(nèi)容1111222233334444然后在建立個BAT文件代碼如下:FOR /F delims= %%i IN () DO echodir /b39。 dir /b39。 如果環(huán)境變量名 空字符串這是最后一個,和上面那些都不一樣,我單獨說說!把這些代碼保存為批處理,放在桌面.FOR /F delims== %%i IN (39。 %APPDATA% 本地 返回默認情況下應(yīng)用程序存儲數(shù)據(jù)的位置。 %ERRORLEVEL%用戶主目錄是在“本地用戶和組”中指定的。系統(tǒng) 返回用戶的共享主目錄的網(wǎng)絡(luò)路徑。系統(tǒng) 指定安裝在計算機上的處理器的數(shù)目。由 生成。有些應(yīng)用程序需要 TEMP,而其他應(yīng)用程序則需要 TMP。 %WINDIR% 系統(tǒng) 返回操作系統(tǒng)目錄的位置。注意有空格的目錄要用引號引起來另外還有一些系統(tǒng)變量,他們是代表一個意思,或者一個操作!他們分別是%0 %1 %2 %3 %4 %5 ......一直到%9 還有一個%*%0 這個有點特殊,有幾層意思,先講%1%9的意思.%1 返回批處理的第一個參數(shù)%2 返回批處理的第二個參數(shù)%3%9依此推類反回批處理參數(shù)?到底怎么個返回法?我們看這個例子,echo offecho %1 %2 %3 %4echo %1echo %2echo %3echo %4進入CMD,輸入cd c:\然后輸入 我是第一個參數(shù) 我是第二個參數(shù)我是第三個參數(shù)=號右邊的是提示語,不是變量的值變量的值由我們運行后自己用鍵盤輸入!好了批處理的變量先介紹到這,關(guān)于set命令,下次在寫個專門的文章吧.第五節(jié)(set命令詳解)很久沒發(fā)貼了,今天來寫點講BAT的新手教學(xué)貼!在上一貼中我簡單的介紹了一下SET設(shè)置自定義變量的作用,現(xiàn)在我來具體講一下set的其他功能.先回顧一下他設(shè)置自定義變量的用法例子:echo offset var=我是值echo %var%pause請看 set var=我是值 ,這就是BAT直接在批處理中設(shè)置變量的方法!set 是命令 =號右邊的請輸入變量的值: ,這個是提示語,不是變量的值了!運行后,我們在提示語后面直接輸入1,就會顯示一行您輸入了 1 ~_~ ,輸入別的就沒有任何反映!好了,先回顧到這,現(xiàn)在講SET其他功能使用set /?查看SET的幫助我們發(fā)現(xiàn)SET除了我上面講的SET [variable=[string]]SET /P variable=[promptString]這兩種語法外,還有如下幾種語法:SET /A expression環(huán)境變量替換已如下增強:%PATH:str1=str2%%PATH:~10,5%%PATH:~10%%PATH:~0,2%這機種語法有什么用處呢?現(xiàn)在我們來一個個講解他們!SET /A expression gt。 按位“異” = *= /= %= += =lt。 1 與運算,他并不會顯示為1,而是報錯,為什么?對于這樣的邏輯或取余操作符,我們需要把他們用雙引號引起來,看例子set /a var= 1 amp。gt。= amp。 set命令 var變量名 字a是要進行字符替換的變量的值,.為要替換的值,傷腦筋為替換后的值!執(zhí)行后就會把變量%a%里面的.全部替換為傷腦筋這就是set的替換字符的很好的功能!先講到這%PATH:~10,5%例子echo offset a=set var=%a:~0,3%echo %var%pause執(zhí)行后,我們發(fā)現(xiàn)顯示的是,少了.從結(jié)果分析,很容易分析出,這是把變量a的值從0位開始,到倒數(shù)第三位之間的值全部賦予給var如果改成這樣echo offset a=set var=%a:~2,3%echo %var%pause那么他就是顯示從第2位開始減去倒數(shù)三位字符的值,并賦予給變量var好了set的一些用法,就介紹到這了,希望對各位有所幫助,時間不早睡覺Zz....if命令講解最近發(fā)現(xiàn)有些朋友一老問IF命令的用法,IF命令個人覺得很簡單,所以就一直沒把發(fā)放到新手教學(xué)貼里說,現(xiàn)在我給補上一文,希望對各位非常BAT的新手朋友們有所幫助.現(xiàn)在開始:失敗用1表示. 當然還有其他參數(shù),用的時候基本就這兩數(shù)字.在舉幾個例子給新手理解echo offnet usertestIF %ERRORLEVEL% == 1 echo net user 執(zhí)行失敗了!pause這個是判斷上一條命令是否執(zhí)行失敗的echo offset /p var=隨便輸入個命令: %var%if %ERRORLEVEL% == 0 goto yesgoto no:yesecho !var! 執(zhí)行成功了pauseexit:noecho 基本上執(zhí)行失敗了..pause這個是根據(jù)你輸入的命令,自動判斷是成功還是失敗了!在來一個簡化版的echo offset /p var=隨便輸入個命令: %var%if %ERRORLEVEL% == 0 (echo %var%執(zhí)行成功了) ELSE echo %var%執(zhí)行失敗了!pauseelse后面寫上執(zhí)行失敗后的操作!當然我門還可以把if else這樣的語句分成幾行寫出來,使他看上去好看點...echo offset /p var=隨便輸入個命令: %var%if %ERRORLEVEL% == 0echo 基本上執(zhí)行失敗了..IF DEFINED variable mand后面兩個用法,我不做介紹,因為他們和上面的用法表示的意義基本一樣,只簡單說說IF [/I] string1 pareop string2 mand這個語句在判斷字符時不區(qū)分字符的大小寫,看這兩個例子echo offif a == A (echo 我們相等) ELSE echo 我們不相等pause執(zhí)行后會顯示我們不相等echo offif /i a == A (echo 我們相等) ELSE echo 我們不相等pause加上/I不區(qū)分大小寫就相等了!最后面還有一些用來判斷數(shù)字的符號EQU 等于NEQ 不等于LSS 小于LEQ 小于或等于GTR 大于GEQ 大于或等于我?guī)着e一個例子,大家都懂數(shù)學(xué)...不講多了echo offset /p var=請輸入一個數(shù)字: if %var% LEQ)pause這里介紹的兩種簡寫對IF的三種語法都可以套用,不單單是在IF [NOT] ERRORLEVEL number mand這種法上才能用現(xiàn)在來說第二種用法IF [NOT] string1==string2 mand這個呢就是用來比較變量或者字符的值是不是相等的.例子echo offset /p var=請輸入第一個比較字符: set /p var2=請輸入第二個比較字符: if %var% == %var2% (echo 我們相等) ELSE echo 我們不相等pause上面這個例子可以判斷你輸入的值是不是相等,但是你如果輸入相同的字符,但是如果其中一個后面打了一個空格,這個例子還是會認為相等,如何讓有空格的輸入不相等呢?我們在比較字符上加個雙引號就可以了.echo offset /p var=請輸入第一個比較字符: set /p var2=請輸入第二個比較字符(多輸入個空格試試): if %var% == %var2% (echo 我們相等) ELSE echo 我們不相等pause第三種用法IF [NOT] EXIST filename mand這個就是判斷某個文件或者文件夾是否存在的語法例子echo offif exist c:\test (echo 存在文件) ELSE echo 不存在文件pause判斷的文件路徑加引號是為了防止路徑有空格,如果路徑有空格加個雙引號就不會出現(xiàn)判斷出錯了!這個語法沒什么太多的用法,基本就這樣了,就不多介紹了.另外我們看到每條IF用法后都有個[NOT]語句,這啥意思?其他加上他的話,就表示先判斷我們的條件不成立時,沒加他默認是先判斷條件成立時,比如上面這個例子echo offif not exist c:\test (echo 存在文件) ELSE echo 不存在文件pause加個NOT,執(zhí)行后有什么結(jié)果,如果你的C盤下更本就沒c:\test,他還是會顯示存在文件,這就表示了加了NOT就會先判斷條件失敗!懂了吧,上面例子改成這樣就正確了!echo offif not exist c:\test (echo 不存在文件) ELSE ec
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1