




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、cmd .exe更加復(fù)雜強(qiáng)大的命令行參數(shù)2006-2-25 17:28:46 Cou nt:戊|l61微軟 MCSE2003:Security微軟 MCSE2003+MCDBACisco網(wǎng)絡(luò)工程師CCNA華為認(rèn)證網(wǎng)絡(luò)工程師(HCNE)CorelDRAW 12官方認(rèn)證Adobe平面設(shè)計(jì)師(ACCD)AutoCAD(2006)認(rèn)證專(zhuān)家Adobe網(wǎng)絡(luò)設(shè)計(jì)師(ACCD)軟件加密與解密工程師培訓(xùn)網(wǎng)絡(luò)應(yīng)用工程師國(guó)家信息化網(wǎng)絡(luò)安全工程師CEAC網(wǎng)絡(luò)應(yīng)用工程師Cmd.exe有很多命令行參數(shù),具體情況如下:CMD /A | /U /Q /D /E:ON | /E:OFF /F:ON | /F:OFF /V:ON
2、 | /V:OFF /S /C | /K string/C執(zhí)行字符串指定的命令然后中斷;/K執(zhí)行字符串指定的命令但保留;/S在/C或/K后修改字符串處理;/Q關(guān)閉回應(yīng);/D從注冊(cè)表中停用執(zhí)行 AutoRun命令;/A使向內(nèi)部管道或文件命令的輸出成為ANSI;/U使向內(nèi)部管道或文件命令的輸出成為Unicode/T:fg設(shè)置前景/背景顏色(詳細(xì)信息,請(qǐng)見(jiàn) Color /?);/E:ON啟用命令擴(kuò)展/E:OFF停用命令擴(kuò)展/F:ON啟用文件和目錄名稱(chēng)完成字符;/F:OFF停用文件和目錄名稱(chēng)完成字符;/V:ON將c作為定界符啟動(dòng)延緩環(huán)境變量擴(kuò)展。/V:OFF停用延緩的環(huán)境擴(kuò)展。請(qǐng)注意,如果字符串有引號(hào)
3、,可以接受用命令分隔符“ &&隔開(kāi)的多個(gè)命令。并且,由于兼容原因,/X與/E:ON相同,/Y與/E:OFF相同,并且/R與/C相同。忽略任何其它命令選項(xiàng)。如果指定了 /C或/K,命令選項(xiàng)后的命令行其余部分將作為命令行處理,在這種情況下,會(huì)使用下列邏 輯處理引號(hào)字符("):(1) 如果符合下列所有條件,那么在命令行上的引號(hào)字符將被保留:不帶/S命令選項(xiàng);整整兩個(gè)引號(hào)字符;在兩個(gè)引號(hào)字符之間沒(méi)有特殊字符,特殊字符為下列中的一個(gè):<>()a|;在兩個(gè)引號(hào)字符之間有至少一個(gè)空白字符;在兩個(gè)引號(hào)字符之間有至少一個(gè)可執(zhí)行文件的名稱(chēng)。(2) 否則,老辦法是,看第一個(gè)字符
4、是否是一個(gè)引號(hào)字符,如果是,舍去開(kāi)頭的字符并刪除命令行上的最后一個(gè)引號(hào)字符,保留最后一個(gè)引號(hào)字符之后的文字。如果/D未在命令行上被指定,當(dāng) CMD.EXE開(kāi)始時(shí),它會(huì)尋找以下 REG_SZ/REG_EXPAND_SZ 注冊(cè)表變量。如果其中一個(gè)或兩個(gè)都存在,這兩個(gè)變量會(huì)先被執(zhí)行。ProcessorAutoRunHKEY_LOCAL_MACHINESoftwareMicrosoftCommandHKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun命令擴(kuò)展按默認(rèn)值是啟用的。你也可以使用/E:OFF,為某一特定調(diào)用而停用擴(kuò)展。你可以在用戶
5、登錄會(huì)話上啟用或停用cmd.exe所有調(diào)用的擴(kuò)展,這要通過(guò)設(shè)置使用 Regedit32.exe的注冊(cè)表中的一個(gè)或兩個(gè)REG_DWORD 值:HKEY_LOCAL_MACHINESoftwareMicrosoftCommand Processor'EnableExtensions和HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor'EnableExtensions 到 0x1 或 0x0。用戶特定設(shè)置比機(jī)器設(shè)置有優(yōu)先權(quán)。命令行命令選項(xiàng)比注冊(cè)表設(shè)置有優(yōu)先權(quán)。命令行擴(kuò)展包括對(duì)下列命令所做的更改和添加:Del 或 Erase Colo
6、r、CD 或 ChDir、MD 或 MkDir、Prompt、Pushd、Popd、Set、SetLocal、End Local、IF、For、Call、Shift、Goto、Start (同時(shí)包括對(duì)外部命令調(diào)用所做的更改)、As soc、Ftype。有關(guān)詳細(xì)信息,請(qǐng)鍵入“HELP命令名”。延遲變量環(huán)境擴(kuò)展不按默認(rèn)值啟用。你可以用/V:ON或/V:OFF命令選項(xiàng),為CMD.EXE的某個(gè)調(diào)用而啟用或停用延遲環(huán)境變量擴(kuò)充。你可以在機(jī)器上或用戶登錄會(huì)話上啟用或停用CMD. EXE所有調(diào)用的完成,這要通過(guò)設(shè)置使用 Regedit32.exe的注冊(cè)表中的一個(gè)或兩個(gè)REG_DWORD值:HKEY_LOCA
7、L_MACHINESoftwareMicrosoftCommand ProcessorDelayedExpansionHKEY_CURRENT_USERSoftwareMicrosoftCommand Processor'DelayedExpansion 到 0x1 或 0x0。用戶特定設(shè)置比機(jī)器設(shè)置有優(yōu)先權(quán)。命令行命令選項(xiàng)比注冊(cè)表設(shè)置有優(yōu)先權(quán)。如果延遲環(huán)境變量擴(kuò)充被啟用,驚嘆號(hào)字符可在執(zhí)行時(shí)間,被用來(lái)代替一個(gè)環(huán)境變量的數(shù)值。文件和目錄名完成不按默認(rèn)值啟用。你可以用/F:ON或/F:OFF命令選項(xiàng),為cmd.exe的某個(gè)調(diào)用而啟用或停用文件名完成。你可以在機(jī)器上或用戶登錄會(huì)話上啟用或停
8、用cmd.exe所有調(diào)用的完成,這要通過(guò)設(shè)置使用Regedit32.exe的注冊(cè)表中的一個(gè)或兩個(gè) REG_DWORD值:HKEY_LOCAL_MACHINESoftwareMicrosoftCommandProcessor'CompletionCharHKEY_LOCAL_MACHINESoftwareMicrosoftCommandProcessor'PathCompletionChar和HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor'CompletionCharHKEY_CURRENT_USERSoftware
9、MicrosoftCommand Processor'PathCompletionChar由一個(gè)控制字符的十六進(jìn)制值作為一個(gè)特定參數(shù)(例如,0x4是Ctrl-D,0x6是Ctrl-F),用戶特定設(shè)置優(yōu)先于機(jī)器設(shè)置。命令行命令選項(xiàng)優(yōu)先于注冊(cè)表設(shè)置。如果完成是用/F:ON命令選項(xiàng)啟用的,兩個(gè)要使用的控制符是:目錄名字完成用Ctrl-D,文件名完成用Ctrl-F。要停用注冊(cè)表中的某個(gè)字符,請(qǐng)用空格(0x20)的數(shù)值,因?yàn)榇俗址皇强刂谱址?。如果鍵入兩個(gè)控制字符中的一個(gè),完成會(huì)被調(diào)用。完成功能將路徑字符長(zhǎng)帶光標(biāo)的左邊,如果沒(méi)有通配 符,將通配符附加到左邊,并建立相符的路徑列表。然后,顯示第一個(gè)
10、相符的路徑。如果沒(méi)有相符的路徑,則發(fā)岀嘟嘟聲,不影響顯示。之后,重復(fù)按同一個(gè)控制字符會(huì)循環(huán)顯示相符路徑的列表。將Shift鍵跟控制字符同時(shí)按下,會(huì)倒著顯示列表。如果對(duì)該行進(jìn)行了任何編輯,并再次按下控制字符,保存的相符路徑 的列表會(huì)被丟棄,新的會(huì)被生成。如果在文件和目錄名完成之間命令選項(xiàng),會(huì)發(fā)生同樣現(xiàn)象。兩個(gè)控制字 符之間的唯一區(qū)別是文件完成字符符合文件和目錄名,而目錄完成字符只符合目錄名。如果文件完成被用 于內(nèi)置式目錄命令(CD、MD或RD),就會(huì)使用目錄完成。將引號(hào)用相符路徑括起來(lái),完成代碼可以正確處理含有空格或其它特殊字符的文件名。同時(shí),如果備份,然后從行內(nèi)調(diào)用文件完成,完成被調(diào)用是位于光
11、標(biāo)右方的文字會(huì)被丟棄。編者按:前邊講了這么多,主要是從原理上介紹了微軟的一種命令擴(kuò)展和路徑擴(kuò)展,至于它要完成的功能對(duì)于我們大多數(shù)電腦愛(ài)好這來(lái)說(shuō)是很有趣并且是實(shí)用價(jià)值的,從小編在http:/ 查詢的資料得知,自從Windows NT 4.0以來(lái),Windows便具有了和 Linux 一樣的命令行自動(dòng)補(bǔ)全的功能,不信將 HKEY_LOCAL_MACHINESoftwareMicrosoft Command Prosessor'CompletionChar的鍵值改為9,然后切換到命令行窗口,輸入cd c:wind,然后按一個(gè) Tab試一下,呵呵 系統(tǒng)自動(dòng)為你輸入了 cd c:windows。由以上可以看出,傳統(tǒng)的 DOS在Win2000時(shí)代并不是被完全
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中英語(yǔ) Unit 3 Period 2 Using language(時(shí)態(tài))教學(xué)設(shè)計(jì) 外研版必修第一冊(cè)
- 四年級(jí)數(shù)學(xué)(簡(jiǎn)便運(yùn)算)計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案
- 住宅樓水電維修合同范例
- 企業(yè)排查合同范例
- 原料保管合同范本
- 借條合同范例寫(xiě)
- 綜合實(shí)踐活動(dòng) 設(shè)計(jì)、制作一個(gè)機(jī)械模型 教學(xué)設(shè)計(jì)-2024-2025學(xué)年蘇科版物理九年級(jí)上冊(cè)
- 冰魚(yú)銷(xiāo)售合同范例
- 農(nóng)場(chǎng)養(yǎng)殖轉(zhuǎn)租合同范本
- 藥房員工個(gè)人工作總結(jié)范文
- 新教科版一年級(jí)科學(xué)下冊(cè)第二單元第5課《它們吃什么》課件
- 坡面土壤侵蝕過(guò)程模擬-深度研究
- 互聯(lián)網(wǎng)護(hù)理服務(wù)典型案例
- 礦泉水購(gòu)銷(xiāo)合同范本2025年
- PLC培訓(xùn)課件教學(xué)課件
- 南京財(cái)經(jīng)大學(xué)C語(yǔ)言期末(共六卷)含答案解析
- 課題申報(bào)書(shū):極端雨雪天氣下城市交通多層動(dòng)態(tài)網(wǎng)絡(luò)韌性建模及優(yōu)化研究
- 2024北京東城初一(上)期末語(yǔ)文試卷及答案
- 2025年煤礦從業(yè)人員安全培訓(xùn)考試題庫(kù)
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算帶括號(hào))計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案
- 壓鑄車(chē)間生產(chǎn)管理制度(4篇)
評(píng)論
0/150
提交評(píng)論