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