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

正文內(nèi)容

[電腦基礎(chǔ)知識(shí)]bat批處理-全文預(yù)覽

  

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