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

正文內(nèi)容

[電腦基礎知識]bat批處理-全文預覽

2024-09-10 16:26 上一頁面

下一頁面
  

【正文】 始到結束的一個數(shù)字序列。 相反,如果set中為具體文件名,不含通配符,則枚舉該目錄樹(即列舉該目錄及其下面的所有子目錄),而不管set中的指定文件是否存在。這個參數(shù)主要用于目錄搜索,不會搜索文件,看這樣的例子echo offfor /d %%i in (c:\*) do echo %%ipause運行會把C盤根目錄下的全部目錄名字打印出來,而文件名字一個也不顯示!在來一個,比如我們要把當前路徑下文件夾的名字只有13個字母的打出來echo offfor /d %%i in (???) do echo %%ipause這樣的話如果你當前目錄下有目錄名字只有13個字母的,就會顯示出來,沒有就不顯示了這里解釋下*號和?號的作用,*號表示任意N個字符,而?號只表示任意一個字符知道作用了,給大家個思考題目!echo offfor /d %%i in (window?) do echo %%ipause保存到C盤下執(zhí)行,會顯示什么呢?自己看吧! 顯示:windows/D參數(shù)只能顯示當前目錄下的目錄名字,這個大家要注意!三、參數(shù) /RFOR /R [[drive:]path] %%variable IN (set) DO mand [mandparameters] 檢查以 [drive:]path 為根的目錄樹,指向每個目錄中的 FOR 語句。 mand 指定對每個文件執(zhí)行的命令。1! 感嘆號沒啥說的,在變量延遲問題中,用來表示變量,即%var%應該表示為!var!,請看前面的setlocal命令介紹。例:命令:echo 1 amp。e:\以上命令相當于dir c:\dir d:\dir e:\其中文件e:\,但e盤存在,有錯誤提示,但命令仍會執(zhí)行。z:\以上命令相當于dir c:\dir d:\dir e:\dir f:\如果其中z盤不存在,運行顯示:系統(tǒng)找不到指定的路徑。 分號分號,當命令相同時,可以將不同目標用;來隔離,但執(zhí)行效果不變,如執(zhí)行過程中發(fā)生錯誤,則只返回錯誤報告,但程序仍會執(zhí)行。當然這里還可以利用amp。達到題目的要求,必須得這么寫:dir c:\ amp。amp。 dir c:\|| 組合命令語法:第一條命令 || 第二條命令 [|| 第三條命令...]用這種方法可以同時執(zhí)行多條命令,當一條命令失敗后才執(zhí)行第二條命令,當碰到執(zhí)行正確的命令后將不執(zhí)行后面的命令,如果沒有出現(xiàn)正確的命令則一直執(zhí)行完所有命令;提示:組合命令和重定向命令一起使用必須注意優(yōu)先級管道命令的優(yōu)先級高于重定向命令,重定向命令的優(yōu)先級高于組合命令問題:。 第三條命令...]用這種方法可以同時執(zhí)行多條命令,當碰到執(zhí)行出錯的命令后將不執(zhí)行后面的命令,如果一直沒有出錯則一直執(zhí)行完所有命令這個命令和上邊的類似,但區(qū)別是,第一個命令失敗時,后邊的命令也不會執(zhí)行dir z:\ amp。 組合命令語法:第一條命令 amp。比如:dir z:\ amp。因為批處理認行不認命令數(shù)目。、amp。amp。比如echo test ^結果則是:test ,呵呵。簡單的辦法如下:echo offset /p str=%0echo %str%pause運行顯示批處理文件自身的第一行:echo off| 命令管道符格式:第一條命令 | 第二條命令 [| 第三條命令...]將第一條命令的結果作為第二條命令的參數(shù)來使用,記得在unix中這種方式很常見。常用句柄:0、2,未定義句柄:3—91nul 表示禁止輸出正確的信息2nul 表示禁止輸出錯誤信息。將一個句柄的輸出寫入到另一個句柄的輸入中。、amp。,amp。我們從前幾課知道ECHO OFF可以關閉掉整個批處理命令的回顯,但不能關掉ECHO OFF這個命令,現(xiàn)在我們在ECHO OFF這個命令前加個,就可以達到所有命令均不回顯的要求% 批處理變量引導符這個百分號嚴格來說是算不上命令的,它只是批處理中的參數(shù)而已(多個%一起使用的情況除外,以后還將詳細介紹)。amp。例:md autorunattrib +a +s +h autorun上面的命令將建立文件夾autorun,然后將其設為存檔、系統(tǒng)、隱藏屬性第二節(jié) 常用特殊符號 命令行回顯屏蔽符 % 批處理變量引導符 重定向符 重定向符 amp。 H 隱藏文件屬性。 清除屬性。提示:在沒有開啟變量延遲的情況下,某條命令行中的變量改變,必須到下一條命令才能體現(xiàn)。ECHO 處于關閉狀態(tài)。再舉一個例子鞏固一下。 echo !a!pause 結果:5解說:啟動了變量延遲,得到了正確答案。 echo %a%”之前,先把這一句整句讀取并做了預處理——對變量a賦了值,那么%a%當然就是4了?。]有為什么,批處理就是這樣做的。為了更好的說明問題,我們先引入一個例子。(1) IF [NOT] ERRORLEVEL number mandIF ERRORLEVEL這個句子必須放在某一個命令的后面,執(zhí)行命令后由IF ERRORLEVEL 來判斷命令的返回值。例:echo offEcho 產(chǎn)生一個臨時文件 Rem 下行先保存當前目錄,再將c:\windows設為當前目錄pushd c:\windowsCall :sub Rem 下行恢復前次的當前目錄PopdCall :sub pauseDel exit:subEcho 刪除引號: %~1Echo 擴充到路徑: %~f1Echo 擴充到一個驅動器號: %~d1Echo 擴充到一個路徑: %~p1 Echo 擴充到一個文件名: %~n1Echo 擴充到一個文件擴展名: %~x1Echo 擴充的路徑指含有短名: %~s1 Echo 擴充到文件屬性: %~a1 Echo 擴充到文件的日期/時間: %~t1 Echo 擴充到文件的大?。?%~z1 Echo 擴展到驅動器號和路徑:%~dp1Echo 擴展到文件名和擴展名:%~nx1Echo 擴展到類似 DIR 的輸出行:%~ftza1Echo.Goto :eof例:set aa=123456set cmdstr=echo %aa%call %cmdstr%pause本例中如果不用call,而直接運行%cmdstr%,將顯示結果%aa%,而不是1234561shift更改批處理文件中可替換參數(shù)的位置。 %~ftza1 將 %1 擴展到類似 DIR 的輸出行。被調(diào)用的命令段以標簽:label開頭以命令goto :eof結尾。在批處理編程中,可以根據(jù)一定條件生成命令字符串,用call可以執(zhí)行該字符串,見例子。關聯(lián)ftype exefile 顯示exefile類型關聯(lián)的命令行,結果顯示 exefile=%1 %* assoc .txt=,assoc .txt=txtfileftype exefile=%1 %*恢復 exefile 的正確關聯(lián)如果該關聯(lián)已經(jīng)被破壞,可以運行 ,再輸入這條命令1pushd 和 popd切換當前目錄echo offc: amp。結果顯示 .doc=assoc .exe 39。關聯(lián)assoc .txt 39。, 打開 txtfile 39。ftype 設置39。例:echo off:startset /a var+=1echo %var%if %var% leq 3 GOTO startpause運行顯示:1234start 命令批處理中調(diào)用外部程序的命令(該外部程序在新窗口中運行,批處理程序繼續(xù)往下執(zhí)行,不理會外部程序的運行狀況),如果直接運行外部程序則必須等外部程序完成后才繼續(xù)執(zhí)行剩下的指令例:start explorer d:\調(diào)用圖形界面打開D盤1assoc 和 ftype文件關聯(lián)assoc 設置39。 color 9f此命令設置DOS窗口大?。?5行,113列GOTO 和 :GOTO會點編程的朋友就會知道這是跳轉的意思。這個值來自當前控制臺窗口、/T 開關或DefaultColor 注冊表值。例:PAUSE運行顯示:請按任意鍵繼續(xù). . .要顯示其他提示語,可以這樣用:Echo 其他提示語 amp。PRN[/](輸入初始化命令ESC)C:ECHO.。PRN ECHO 打印內(nèi)容。另外“.”可以用,:;”/[\]+等任一符號替代。行內(nèi)注釋格式:%注釋內(nèi)容% (不常用,慎用)ECHO 和 字符放在命令前將關閉該命令回顯,無論此時echo是否為打開狀態(tài)。有效標號:冒號后緊跟一個以字母數(shù)字開頭的字符串,goto語句可以識別。小知識:可以在鍵盤上按下Ctrl+C組合鍵來強行終止一個批處理的執(zhí)行過程。這些命令統(tǒng)稱批處理命令。 但有兩點需要注意:第一, 任何以冒號:開頭的字符行, 在批處理中都被視作標號, 而直接忽略其后的所有內(nèi)容。 另外, rem 可以用于 文件中。(5)輸出空行,即相當于輸入一個回車 格式:ECHO. 值得注意的是命令行中的“.”要緊跟在ECHO后面中間不能有空格,否則“.”將被當作提示信息輸出到屏幕。下面的例子就相當于在調(diào)用的命令出現(xiàn)人機對話時輸入“Y”回車:C:ECHO Y|CHKDSK/FC:ECHO Y|DEL A :*.*(7)建立新文件或增加文件內(nèi)容 格式:ECHO 文件內(nèi)容文件名 ECHO 文件內(nèi)容文件名例如:C:ECHO ECHO OFFC:ECHO C:\CPAV\BOOTSAFEC:TYPE ECHO OFFC:\CPAV\BOOTSAFE(8)向打印機輸出打印內(nèi)容或打印控制碼 格式:ECHO 打印機控制碼。PRN(輸入下劃線命令FS*t)C:ECHO [=+155]+155。這里的“^G”屬于特殊符號的使用,請看本文后面的章節(jié)PAUSEPAUSE,玩游戲的人都知道,暫停的意思在這里就是停止系統(tǒng)命令的執(zhí)行并顯示下面的內(nèi)容。每個數(shù)字可以為以下任何值之一: 0 = 黑色 8 = 灰色 1 = 藍色 9 = 淡藍色 2 = 綠色 A = 淡綠色 3 = 湖藍色 B = 淡淺綠色 4 = 紅色 C = 淡紅色 5 = 紫色 D = 淡紫色 6 = 黃色 E = 淡黃色 7 = 白色 F = 亮白色如果沒有給定任何參數(shù),該命令會將顏色還原到 啟動時的顏色。串行口:    MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [to=on|off] [xon=on|off] [odsr=on|off] [octs=on|off] [dtr=on|off|hs] [rts=on|off|hs|tg] [idsr=on|off]設備狀態(tài): MODE [device] [/STATUS]打印重定向:   MODE LPTn[:]=COMm[:]選定代碼頁:   MODE CON[:] CP SELECT=yyy代碼頁狀態(tài):   MODE CON[:] CP [/STATUS]顯示模式:   MODE CON[:] [COLS=c] [LINES=n]擊鍵率:  MODE CON[:] [RATE=r DELAY=d]例:mode con cols=113 lines=15 amp。最好有一些說明這樣你別人看起來才會理解你的意圖啊。文件類型39。執(zhí)行程序和參數(shù)39。文件擴展名39。文件類型39。文件類型39。(dos編程中很有用)1CALLCALL命令可以在批處理執(zhí)行過程中調(diào)用另一個批處理,當另一個批處理執(zhí)行完后,再繼續(xù)執(zhí)行原來的批處理CALL mand調(diào)用一條批處理命令,和直接執(zhí)行命令效果一樣,特殊情況下很有用,比如變量的多級嵌套,見教程后面。CALL :label arguments調(diào)用本文件內(nèi)命令段,相當于子程序。如果環(huán)境 變量名未被定義,或者沒有找到文件,此組合鍵會 擴充到空字符串 可以組合修定符來取得多重結果: %~dp1 只將 %1 擴展到驅動器號和路徑 %~nx1 只將 %1 擴展到文件名和擴展名 %~dp$PATH:1 在列在 PATH 環(huán)境變量中的目錄里查找 %1, 并擴展到找到的第一個文件的驅動器號和路徑。%~ 修定符不能跟 %*使用注意:參數(shù)擴充時不理會參數(shù)所代表的文件是否真實存在,均以當前目錄進行擴展要理解
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1