昌明
內(nèi)部命令是Windows中運(yùn)行權(quán)限較高的一種可執(zhí)行命令。那么,Windows 10的內(nèi)部命令到底有哪些?在實(shí)際使用電腦的過程中,它們能對(duì)我們的工作有哪些幫助呢?讓我們進(jìn)一步接觸內(nèi)部命令及其用法。
1. 深入認(rèn)識(shí)內(nèi)部命令
上一次的文章中我們已經(jīng)解釋過“內(nèi)部命令”的含義。內(nèi)部命令既能在“運(yùn)行”窗口中運(yùn)行,也能在命令提示符窗口中運(yùn)行。那么,在Windows 10系統(tǒng)中,有哪些內(nèi)部命令可供我們使用呢?讓我們進(jìn)入命令提示符窗口,輸入一個(gè)HELP命令并回車,這時(shí)可以看到包含有基本內(nèi)部命令的列表(圖1)。注意圖中僅顯示了部分內(nèi)容,實(shí)際使用時(shí)可用鼠標(biāo)滾動(dòng)查看更多命令。
如果要詳細(xì)了解某個(gè)命令的基本語(yǔ)法,使用“HELP+空格+命令名稱”的形式下達(dá)另一條命令,就可以獲得某個(gè)內(nèi)部命令的詳細(xì)用法了。例如,要了解CALL這條命令的用法,只需輸入“HELP CALL”命令運(yùn)行即可(圖2)。
2. 實(shí)例玩轉(zhuǎn)內(nèi)部命令
在眾多內(nèi)部命令中,許多命令的運(yùn)行效率都高于同等功能的窗口界面鼠標(biāo)點(diǎn)選方式。只是因?yàn)槊鎸?duì)無(wú)數(shù)不懂電腦語(yǔ)言和命令的用戶,視窗界面才更加簡(jiǎn)單易用,但這絲毫不能抹殺命令方式運(yùn)行的高效性。此前本刊曾介紹過的用DIR配合參數(shù)來(lái)靈活篩選文件,用RD命令來(lái)徹底快速刪除文件目錄,用MD命令一次性建立多個(gè)多層文件夾等案例,無(wú)不是這種高效性的體現(xiàn)。
給命令提示符窗口擦黑板
命令提示符窗口中的信息是滾動(dòng)顯示的,雖然前面發(fā)送和執(zhí)行過的命令能用滾動(dòng)的方式進(jìn)行回溯和預(yù)覽,但這種方便有時(shí)也會(huì)帶來(lái)干擾。例如,你要抓取命令提示符中某條命令的說明窗口界面,但偏偏上一條命令干擾了你的視線。這時(shí),如果借助于“擦黑板”式的CLS命令,先清除此前顯示過的所有命令(圖3),然后再執(zhí)行新命令,窗口內(nèi)容就為這條新命令獨(dú)有了(圖4)。
魔力命令 藐視一切命令或程序
前面我們已經(jīng)介紹過內(nèi)部命令較COM程序運(yùn)行級(jí)別優(yōu)先的事實(shí)。但實(shí)際上,內(nèi)部命令也不一定就是“老大”,我們還可以用另一種方法讓內(nèi)部命令失效——使用另一個(gè)內(nèi)部命令DOSKEY創(chuàng)建“宏”命令。
例如,RD命令是用來(lái)刪除目錄的內(nèi)部命令,我們對(duì)它不放心,希望讓其失去作用,這時(shí)可以在命令提示符窗口中用“DOSKEY RD=ECHO 命令已經(jīng)失效”這條命令,創(chuàng)建一個(gè)名為RD的“宏”,之后在命令提示符窗口中無(wú)論運(yùn)行RD還是RD 123這樣的刪除目錄命令,都會(huì)顯示“命令已經(jīng)失效”的提示(圖5)。
由此可以看出,在命令提示符窗口中,“宏”的運(yùn)行級(jí)別要優(yōu)先于內(nèi)部命令。
不用鼠標(biāo)開關(guān)新的命令提示窗
如果要在一個(gè)命令提示符窗口中操作,發(fā)現(xiàn)需要啟用另一個(gè)命令提示符窗口來(lái)執(zhí)行另外的命令,以便用兩個(gè)窗口進(jìn)行對(duì)比,這時(shí),如何來(lái)啟動(dòng)另一個(gè)命令提示符窗口?你肯定會(huì)說,從開始菜單或文件管理器文件菜單中選擇開啟。其實(shí),還有一個(gè)更為簡(jiǎn)單的方法,那就是在當(dāng)前的命令提示符窗口中執(zhí)行START這條命令。有趣的是,新開啟的窗口保持原汁原味的樣式,它不會(huì)沿用你此前對(duì)窗口進(jìn)行過的顏色、文字等設(shè)置,保留系統(tǒng)默認(rèn)的設(shè)置而開啟窗口(圖6)。
如果你要關(guān)閉任何一個(gè)當(dāng)前所在的命令提示符窗口,手指也不用離開鍵盤去抓鼠標(biāo)點(diǎn)擊,直接輸入EXIT命令并回車,當(dāng)前窗口就關(guān)閉掉了。
不用編輯器如何打印文本
有時(shí)候我們?cè)诿钐崾痉翱谥姓{(diào)試,需要將一個(gè)TXT文本文件的內(nèi)容打印出來(lái),這時(shí),常規(guī)的想法肯定是要找個(gè)記事本程序或別的編輯器先打開文件,然后再找文件菜單下的打印命令來(lái)執(zhí)行打印操作。
但實(shí)際上,不離開命令提示符窗口,就可以用一個(gè)PRINT命令實(shí)現(xiàn)TXT文檔的打印。具體方法:在PRINT命令后以空格間隔,緊跟一個(gè)“/D:打印端口號(hào)”參數(shù),然后再加空格并緊跟文件路徑和文件名,例如(圖7):
PRINT /D:LPT1 D:\我的文檔\工作總結(jié).TXT
這樣,回車之后,就可以將文件送往打印機(jī)打印了。
內(nèi)部命令還有很多,它們都能夠在實(shí)際的電腦維護(hù)或程序調(diào)試中起到很大的作用。限于篇幅,這里僅介紹上面幾個(gè),更多的其他命令實(shí)用用法,將穿插在相關(guān)文章中介紹。
小知識(shí):內(nèi)部命令的優(yōu)先級(jí)別
如果磁盤里有一個(gè)自己寫的或別人寫的DIR.EXE或DIR.COM程序,你興沖沖地執(zhí)行它們,但你獲得的結(jié)果是系統(tǒng)自己的列目錄功能,這是因?yàn)橄到y(tǒng)內(nèi)部命令的優(yōu)先級(jí)別高于COM和EXE程序。如果進(jìn)一步用兩個(gè)程序DIR.COM和DIR.COM更名后來(lái)實(shí)驗(yàn),可以發(fā)現(xiàn)DIR.COM程序又優(yōu)先于DIR.EXE程序運(yùn)行。
小技巧
要消除此前的宏定義,只需在命令提示符窗口中按下Alt+F10組合鍵即可。