21命令提示技巧和黑客

命令提示在Windows 10,8,7,Vista和XP中的技巧,黑客和秘密

Windows 命令提示工具及其許多命令可能看起來很乏味,或者乍看起來相對無用,但任何曾經使用過命令提示符的人都會經常告訴你,有很多事情要做!

我保證,這些命令提示技巧和其他命令提示符黑客會讓你對很多世俗的 命令提示命令 如telnet,樹或robocopy感到興奮......好吧, robocopy聽起來很酷。

其中一些命令提示技巧和黑客是命令提示本身的特殊功能或有趣用途,而其他一些則是對某些CMD命令可以做的整齊或相對未知的事情。

讓我們開始吧! 打開命令提示符 ,然後瀏覽這21個超酷的命令提示符黑客。

無論你做什麼,不要錯過這個瘋狂的詭計,你可以從命令提示符的右側免費觀看整部Star Wars Episode IV電影。 是的,我很認真。

請享用!

01 21

使用Ctrl-C來中止命令

©David Lentz / E + / Getty Images

幾乎所有的命令都可以通過abort命令停止: Ctrl-C

如果你沒有真正執行過一個命令,你可以退格並刪除你輸入的內容,但是如果你已經執行了它,那麼你可以使用Ctrl-C來停止它。

Ctrl-C不是一個魔術棒,它不能撤消不可撤銷的事情,如部分完整的格式化命令

但是,對於像dir命令這樣的事情,似乎永遠持續下去,或者在提示時詢問您是否知道答案,abort命令是一個很好的命令提示技巧。

21之21

一次查看命令的結果一頁(或一行)

曾經運行過一個命令,如dir命令,它在屏幕上產生了很多信息,幾乎沒用? 你不是一個人。

解決這個問題的一個方法是以特殊的方式執行命令,因此無論產生什麼信息,都會一次向您顯示一頁或一行。

要做到這一點,只需鍵入命令,例如dir命令,然後按照管道字符和more命令進行操作

例如,執行dir / s | 更多會生成您希望從dir命令中獲得的數千行結果,但more命令會在頁面底部顯示- More -將每頁結果暫停,表示該命令未完成運行。

只需按空格鍵逐頁前進或按Enter鍵一次前進一行。

提示:我們其他的CMD黑客(您會在下面看到)使用一種稱為重定向操作符的方法為此問題提供了不同的解決方案,敬請期待...

03之21

以管理員身份自動運行命令提示符

許多命令都要求您從Windows中提升的命令提示符執行它們 - 換句話說,從作為管理員運行的命令提示符執行它們。

您可以隨時右鍵單擊任何命令提示符快捷方式,然後選擇以管理員身份運行 ,但如果您是經常使用的命令提示符高級用戶,則創建快捷方式執行相同操作可能會節省大量時間。

要完成此命令提示技巧,只需在桌面上創建一個命令提示符快捷方式,輸入快捷方式的屬性,然後選擇位於快捷方式選項卡上高級按鈕中的以管理員身份運行框。

04之21

用功能鍵成為命令提示高級用戶

事實上,功能鍵實際上在命令提示符中執行某些操作可能是該工具最好的秘密之一:

F1:粘貼最後執行的命令(逐個字符)
F2:粘貼最後執行的命令(直到輸入的字符)
F3:粘貼最後執行的命令
F4:刪除當前提示文本直到輸入的字符
F5:粘貼最近執行的命令(不循環)
F6:將 ^ Z粘貼到提示符
F7:顯示先前執行的命令的可選列表
F8:粘貼最近執行的命令(循環)
F9:要求粘貼F7列表中的命令編號

另一個命令提示技巧即將出現,其中有很多箭頭鍵快捷鍵 ,其中一些類似於這些功能鍵技巧。

05 21

破解提示文本

“提示$ v”命令。

您是否知道命令提示符中的提示符由於提示命令而完全可定制? 它是,當我說可定制時,我的意思是非常可定制的。

您可以將提示設置為您想要的任何文本,包括時間,當前驅動器,Windows 版本號 (如本例中的圖像),而不是C:\> ,您可以將其命名。

一個有用的例子是提示符$ m $ p $ g ,它將在提示符旁邊顯示映射驅動器的完整路徑以及驅動器號。

您可以隨時單獨執行提示 ,無需任何選項,將其返回到其有時無聊的默認設置。

06年21月

獲取任何命令的幫助

©pearleye / E + /蓋蒂圖片社

相信與否, help命令不會為每個命令提示符命令提供幫助。 (這有多愚蠢?)

但是,任何命令都可以用/?後綴 選項,通常稱為幫助開關 ,顯示有關命令語法的詳細信息,甚至經常顯示一些示例。

我懷疑幫助開關是您聽說過的最酷的命令提示技巧,但很難否認它是更有用的命令提示技巧之一。

不幸的是,幫助命令和幫助開關都不能解釋如何解釋語法。 如果您需要幫助,請參閱如何閱讀命令語法

07的21

將命令的輸出保存到文件

令人難以置信的有用命令提示技巧是使用重定向操作符 ,特別是>>>操作符。

這些小字符可讓您將命令的輸出重定向到文本文件 ,從而為您提供在命令提示符窗口中生成的命令的任何數據的保存版本。

例如,假設您即將向在線論壇發布計算機問題,並希望提供關於您的計算機的準確信息。 一個簡單的方法就是使用帶重定向操作符的systeminfo命令。

例如,您可以執行systeminfo> c:\ mycomputerinfo.txt將systeminfo命令提供的信息保存到該文件。 然後,您可以將該文件附加到您的論壇帖子。

有關更多示例以及如何使用重定向操作符的更好說明,請參閱如何將命令輸出重定向到文件

08的21

查看雲端硬盤的整個目錄結構

其中一個最小的命令是樹命令。 使用樹,您可以在任何計算機的驅動器上創建一種目錄映射。

從任何目錄執行以查看該目錄下的文件夾結構。

有了用這個命令創建的這麼多信息,將樹的結果導出到文件可能是一個好主意,所以你可以真正地查看它。

例如, tree / a> c:\ export.txt ,就像在關於重定向操作符的最後一個命令提示符技巧中所解釋的那樣。

09年21月

自定義命令提示標題欄文本

厭倦了該命令提示標題欄文本? 沒問題,只需使用title命令來破解它,無論你喜歡什麼。

例如,假設您的名字是瑪麗亞史密斯 ,並且您想要表達您對命令提示符的所有權: 瑪麗亞史密斯的執行標題屬性和命令提示符的標題欄將立即更改。

更改不會粘住,所以下次打開命令提示符時,標題欄將恢復正常。

標題命令通常用於幫助在腳本文件和批處理文件中給出自定義外觀...不是用你的名字來標題並不是一個好主意!

10之21

從命令提示符複製文本

正如你可能知道或不知道的那樣,從命令提示符複製並不像從其他程序複製那麼簡單,這是為什麼將一個命令的輸出保存到一個文件中的一部分,你學會了一些技巧,這很方便。

但是,如果您只是想將一小段文本複製到剪貼板,該怎麼辦? 這並不難,但它也不是很直觀:

  1. 右鍵單擊 “命令提示符”窗口中的任意位置,然後選擇標記
  2. 現在,用鼠標左鍵突出顯示您想要復制的任何內容。
  3. 選擇完成後,按Enter或右鍵單擊一次。

現在您可以將該信息粘貼到任何您喜歡的程序中,就像粘貼其他文本一樣。

提示:如果您選擇了Mark,但之後決定不想複製任何內容,則可以再次右鍵單擊以取消標記操作,或者按Esc鍵。

11 21

從任何位置打開命令提示符

如果你曾經在命令提示符下工作過很長時間,那麼你會知道,一次又一次地執行cd / chdir命令可能會非常令人沮喪,從而無法訪問想要使用的正確目錄。

幸運的是,有一個超級簡單的命令提示技巧,可以讓您從Windows中查看的任何文件夾中打開命令提示符窗口。

您只需在Windows中導航到您想要在“命令提示符”中開始工作的文件夾。 當你在那裡時,按住Shift鍵的同時右鍵單擊文件夾中的任何位置。

一旦彈出菜單,你會注意到一個通常不存在的條目: 在這裡打開命令窗口

點擊它,你會開始一個新的命令提示符實例,準備就緒並在正確的位置等待!

如果你是一名命令提示功能用戶,你會立即認識到這個小技巧的價值。

注意:如果您在右鍵單擊菜單中看到PowerShell而不是命令提示符,則可以對Windows註冊表稍作更改以將其更改為命令提示符。 如何 - 極客有一個指導。

12 21

拖放便於路徑名輸入

大多數命令提示命令要求您或有選項來指定文件或文件夾的完整路徑,但輸入較長的路徑可能會令人沮喪,特別是當您錯過某個角色並且必須重新開始時。

例如,在Windows 10中 ,“開始”菜單中“ 附件”組的路徑為C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Accessories 。 誰想要手動輸入全部內容? 我不。

幸運的是,有一個命令提示技巧可以讓你更容易: 拖放

只需在文件/ Windows資源管理器中導航到您想要的路徑文件夾即可。 到那里後,將文件夾或文件拖到命令提示符窗口並放開。 就像魔術一樣,插入完整路徑,根據路徑名稱的長度和復雜程度,可以節省大量打字量。

注意:不幸的是,拖放功能在提升的命令提示符下不起作用。 至少你學會了一些技巧,回到如何更快地打開其中一個!

21之21

關閉或重新啟動另一台計算機

商業環境中的系統管理員出於各種原因始終這樣做,但您也可以通過計算機的命令提示符關閉或重新啟動網絡中的另一台計算機。

遠程關閉計算機的最簡單方法是從命令提示符處執行shutdown / i以打開Remote Shutdown對話框 ,如下所示。

只需輸入遠程計算機的名稱(通過在另一台PC上運行hostname命令即可獲得),選擇要執行的操作(重新啟動或關閉),選擇一些其他選項,然後單擊確定。

因此,無論您是在掌握自己的命令技能還是只是嚇唬家人,這個命令提示技巧都很有趣。

您也可以使用shutdown命令嚴格地從命令提示符關閉或重新啟動另一台計算機,而無需使用遠程關閉對話框。

21 21

使用Robocopy作為備份解決​​方案

感謝robocopy命令,您不需要使用Window的備份軟件或安裝第三方程序來管理備份

只需執行以下操作,顯然將源文件夾和目標文件夾替換為您想要備份的內容以及它應該放在哪裡。

robocopy c:\ users \ ellen \ documents f:\ mybackup \ documents / copyall / e / r:0 / dcopy:t / mir

帶有這些選項的robocopy命令的功能與增量備份軟件工具的功能完全相同,使兩個位置保持同步。

如果您使用Windows XP或更早版本,則沒有robocopy命令。 但是,您確實有xcopy命令 ,可用於執行非常類似的操作:

xcopy c:\ users \ ellen \ documents f:\ mybackup \ documents / c / d / e / h / i / k / q / r / s / x / y

無論您選擇使用哪個命令,只需創建一個包含該命令的BAT文件並安排它在Task Scheduler中運行,並且您將擁有自己定制的備份解決方案。

我在家中使用了雲備份服務 ,並且建議您也這樣做,但是有幾年我選擇使用robocopy命令作為我唯一的本地備份解決方案,因為我喜歡它給予我的控制級別。 希望你把這當作對這個令人難以置信的有用命令提示技巧的信任投票。

15之21

查看您計算機的重要網絡信息

也許只是為了您自己的信息,但是當您排除網絡或互聯網問題時,您可能在某些時候需要了解有關您計算機網絡連接的詳細信息。

關於網絡連接的所有信息都可以在Windows的控制面板中找到,但是在ipconfig命令的結果中查找並更好地組織起來要容易得多。

打開命令提示符並執行ipconfig / all

接下來屏幕上顯示的是網絡連接的所有重要信息: IP地址 ,主機名, DHCP服務器, DNS信息等等。

將這個黑客技巧與您關於重定向操作符的那一個相結合,您就可以了解到幾個幻燈片,並且您有一個非常簡單的方法可以獲取有關您與某個幫助您解決問題的人的連接的信息。

21之16

像網絡驅動器一樣映射本地文件夾

net use命令用於將網絡中的共享驅動器作為驅動器號分配給您自己的計算機,但您是否知道還有另一個命令可用於對任何本地 硬盤上的任何文件夾執行相同的操作?

有,並且它被稱為subst命令。 只需執行subst命令,然後執行您希望作為驅動器顯示的文件夾的路徑。

例如,假設您希望將C:\ Windows \ Fonts文件夾顯示為Q:驅動器。 只需執行subst q:c:\ windows \ fonts即可設置!

此命令提示技巧使得從命令提示符訪問特定位置變得更容易。

提示:在這裡刪除“網絡驅動器”示例的簡單方法是使用subst / dq:命令。 只需用您自己的驅動器盤符替換q:即可

21 21

使用箭頭鍵訪問以前使用的命令

©Jon Fisher

另一個偉大的命令提示技巧必須是使用鍵盤箭頭鍵循環執行先前執行的命令。

向上向下箭頭鍵循環顯示您輸入的命令, 箭頭自動輸入您執行的最後一個命令(逐個字符)。

這可能聽起來不太有趣,但有幾種情況箭頭鍵變成了巨大的時間儲存器。

考慮這個例子:你已經輸入了75個字符的命令,然後嘗試執行它,只是發現你忘記了在最後添加一個選項。 沒問題,只需點擊向上箭頭,整個命令就會自動進入命令提示符窗口,準備好進行編輯以使其工作。

當然,我在命令提示符上工作了很多,但我猜想這個小竅門為我節省了許多小時的重複輸入。

18 21

使用Tab完成自動完成命令

Tab完成是另一個命令提示技巧,可以為您節省大量時間,特別是如果您的命令中有一個文件或文件夾名稱,您不能完全確定。

要在命令提示符中使用製表符完成,只需輸入命令,然後輸入您知道的路徑部分(如果有的話)。 然後反复按Tab鍵循環查看所有可用的可能性。

例如,假設您想要將目錄更改為Windows目錄中的某個文件夾,但您不確定其名稱。 鍵入cd c:\ windows \ ,然後按Tab鍵,直到看到您要查找的文件夾。

結果按順序循環,或者您可以使用SHIFT + TAB以反向方式逐步瀏覽結果。

您知道智能手機的短信應用程序如何自動猜測您想要輸入的內容嗎? 命令提示符中的Tab完成有點像這樣...只是更好。

19的21

查找網站的IP地址

想知道一個網站的IP地址 ? 您可以使用nslookup命令或ping命令,但前者可能更快。

首先,讓我們使用nslookup命令來查找IP地址

只需執行nslookup並查看結果。 請確保您不會混淆nslookup結果中顯示的任何私有IP地址以及公共IP地址 ,這是我們之後的IP地址。

現在讓我們嘗試使用ping命令來查找它:

執行ping ,然後查看所示第一行中方括號之間的IP地址。 如果執行期間ping命令“超時”,請不要擔心; 我們所需要的只是IP地址。

您可以對本地網絡上的任何網站或任何主機名使用相同的過程。

20的21

快速編輯模式下複製和粘貼更容易

許多這些命令提示技巧處理複製和粘貼更容易。 那麼,如何從命令提示符複製一個更簡單的方法(以及一個秘密的方式來輕鬆粘貼)呢?

把它打開,對吧?

只需右鍵單擊命令提示符標題欄並選擇屬性 。 在“ 選項”選項卡的“ 編輯選項”部分中,選中“ 快速編輯模式”框,然後單擊“ 確定”

啟用快速編輯模式就像讓Mark始終處於啟用狀態,所以選擇要復制的文本非常簡單。

作為獎勵,這也使得一個簡單的方法可以粘貼到命令提示符中:只需右鍵單擊一次,然後在命令提示符窗口中粘貼剪貼板中的任何內容。 通常,粘貼需要右鍵單擊並選擇“ 粘貼” ,因此這與您以前的版本有所不同。

21 21

觀看星球大戰第4集

是的,您正確閱讀,您可以在命令提示符窗口中觀看完整的Star Wars Episode IV電影的ASCII版本!

只需打開命令提示符並執行telnet towel.blinkenlights.nl 。 電影將立即開始。 如果這不起作用,請查看下面的提示。

誠然,這不是命令提示符的高效使用,也不是命令提示符或任何命令的訣竅,但它確實很有趣! 我無法想像這樣的工作!

提示:在Windows中通常不會啟用telnet命令,但可以通過在控制面板中的程序和功能小程序中啟用來自Windows功能的Telnet客戶端來啟用。 如果您不想啟用Telnet,但希望看電影,您還可以在Star Wars ASCIIMation的瀏覽器中觀看。