命令提示符正慢慢從Windows界面上消失,這是有充分理由的:CMD命令在基於文本的輸入時代是一種過時的、基本上不必要的工具。但許多命令仍然有用,windows8和windows10甚至添加了新功能。
這裡我們介紹每個Windows用戶必須知道的基本命令。
不知道如何訪問Windows命令提示符,忘記了基本的Windows命令,或者想知道如何查看每個命令的開關列表(又稱提示代碼)?有關說明,請參閱我們的Windows命令行初學者指南。
Windows中的大多數文件都與一個特定的程序相關聯,默認情況下,該程序被指定打開該文件。有時,記住這些聯繫會讓人困惑。您可以通過輸入assoc命令來提醒自己顯示文件擴展名和程序關聯的完整列表。
您還可以擴展該命令來更改文件關聯。例如,assoc.txt=將文本文件的文件關聯更改為等號後輸入的任何程序。Assoc命令本身將顯示擴展名和程序名,這將幫助您正確使用此命令。
在Windows10中,您可以查看更為用戶友好的界面,該界面還允許您當場更改文件類型關聯。前往設置(Windows+I)>;應用程序>;默認應用程序>;按文件類型選擇默認應用程序。
刪除機械硬盤上的文件並不能真正刪除它們。相反,它會將文件標記為不再可訪問,並將它們佔用的空間標記為可用。這些文件保持可恢復狀態,直到系統用新數據覆蓋它們,這可能需要一些時間。
然而,cipher命令通過向目錄寫入隨機數據來擦除目錄。例如,要擦除C驅動器,可以使用cipher/w:d命令,該命令將擦除驅動器上的可用空間。此命令不會覆蓋未刪除的數據,因此運行此命令不會刪除所需的文件。
您可以使用大量其他密碼命令,但是,對於啟用BitLocker的Windows版本,這些命令通常是多餘的。
驅動程序仍然是安裝在PC上的最重要軟件之一。配置不當或缺少驅動程序會導致各種故障,因此可以訪問PC上的內容列表是很好的。這正是driverquery命令所做的。您可以將其擴展到driverquery-v以獲取更多信息,包括安裝驅動程序的目錄。
可以使用此命令來標識兩個文件之間的文本差異。對於試圖在一個文件的兩個版本之間找到細微變化的作者和程序員來說,它特別有用。只需鍵入fc,然後輸入要比較的兩個文件的目錄路徑和文件名。
您還可以通過多種方式擴展該命令。鍵入/b只比較二進制輸出,/c忽略比較中文本的大小寫,/l只比較ASCII文本。
例如,您可以使用以下方法:
fc /l "C:\Program Files (x86)\example1.doc" "C:\Program Files (x86)\example2.doc"上面的命令比較兩個word文檔中的ASCII文本。
此命令中繼計算機當前使用的IP地址。然而,如果你在路由器後面(就像今天的大多數計算機一樣),你會收到路由器的本地網絡地址。
儘管如此,ipconfig還是很有用的,因為它提供了擴展。ipconfig/release加上ipconfig/renew可能會迫使您的Windows PC請求一個新的IP地址,如果您的計算機聲稱一個IP地址不可用,這將非常有用。您還可以使用ipconfig/flushdns刷新您的DNS地址。如果Windows網絡疑難解答程序阻塞,這些命令非常有用,這種情況有時會發生。
輸入命令netstat-an將為您提供當前打開的端口和相關IP地址的列表。此命令還將告訴您端口處於什麼狀態:偵聽、建立或關閉。
這是一個偉大的命令,當你試圖排除設備連接到你的電腦或當你擔心特洛伊木馬病毒感染你的系統,你試圖找到一個惡意連接。
有時,您需要知道數據包是否到達特定的網絡設備。這就是平派上用場的地方。
鍵入ping後跟一個IP地址或web域將向指定的地址發送一系列測試數據包。如果它們到達並返回,您就知道該設備能夠與您的PC進行通信;如果出現故障,您就知道該設備與您的計算機之間的通信受到了某種阻礙。這可以幫助您確定問題的根源是配置不當還是網絡硬件故障。
這是一個更高級的ping版本,如果你的電腦和你正在測試的設備之間有多個路由器,它會很有用。與ping一樣,您可以通過鍵入pathping後跟IP地址來使用此命令,但與ping不同的是,pathping還傳遞有關測試數據包所採用的路由的一些信息。
tracert命令類似於pathping。再次鍵入tracert,後跟要跟蹤的IP地址或域。您將收到有關您的PC和目標之間的路由的每一步的信息。不過,與pathping不同的是,tracert還跟蹤服務器或設備之間的每一跳所花費的時間(以毫秒為單位)。
Powercfg是一個非常強大的命令,用於管理和跟蹤計算機如何使用能源。您可以使用命令powercfg hibernate on和powercfg hibernate off來管理休眠,也可以使用命令powercfg/a來查看PC上當前可用的省電狀態。
另一個有用的命令是powercfg/devicequery s1\u supported,它顯示計算機上支持連接待機的設備列表。啟用後,您可以使用這些設備使您的計算機脫離待機狀態,甚至可以進行遠程操作。您可以在設備管理器中選擇設備,打開其屬性,轉到“電源管理”選項卡,然後選中“允許此設備喚醒計算機”框來啟用此功能。
Powercfg/lastwake將顯示上次從睡眠狀態喚醒PC的設備。如果您的電腦似乎隨機從睡眠中醒來,您可以使用此命令對其進行故障排除。
您可以使用powercfg/energy命令為您的電腦生成詳細的功耗報告。該報告將保存到命令完成後指定的目錄中。此報告將讓您知道任何可能會增加功耗的系統故障,如設備阻塞某些睡眠模式,或配置不當無法響應電源管理設置。
windows8添加了powercfg/batteryreport,它提供了電池使用的詳細分析(如果適用)。報告通常輸出到Windows用戶目錄,提供有關充電和放電週期的時間和長度、電池平均壽命和估計電池容量的詳細信息。
windows8引入了shutdown命令,你猜到了,它可以關閉你的計算機。
當然,這是冗餘的,使用已經容易訪問的關機按鈕,但不冗餘的是shutdown/r/o命令,它重新啟動您的PC並啟動高級啟動選項菜單,在該菜單中您可以訪問安全模式和Windows恢復實用程序。如果您想重新啟動計算機以進行故障排除,則此操作非常有用。
此命令將為您提供計算機的詳細配置概述。該列表涵蓋了您的操作系統和硬件。例如,您可以查找原始Windows安裝日期、上次啟動時間、BIOS版本、總內存和可用內存、已安裝的修補程序、網卡配置等。
使用systeminfo/s後跟本地網絡上計算機的主機名,遠程獲取該系統的信息。這可能需要域、用戶名和密碼的其他語法元素,如下所示:
systeminfo /s [host_name] /u [domain]\[user_name] /p [user_password]系統文件檢查器是一個自動掃描和修復工具,重點放在Windows系統文件。
您需要以管理員權限運行命令提示符並輸入命令sfc/scannow。如果SFC發現任何損壞或丟失的文件,它將自動使用Windows為此保存的緩存副本替換它們。在舊筆記本上運行該命令可能需要半小時。
您可以使用tasklist命令提供PC上運行的所有任務的當前列表。雖然與任務管理器有些冗餘,但該命令有時可能會在該實用程序中發現隱藏的任務。
還有很多修改器。Tasklist-svc顯示與每個任務相關的服務,使用Tasklist-v獲取每個任務的詳細信息,Tasklist-m將查找與活動任務關聯的DLL文件。這些命令對於高級故障排除非常有用。
我們的讀者Eric注意到,您可以“獲取與您感興趣的特定進程ID相關聯的可執行文件的名稱”。該操作的命令是tasklist | find[process ID]。
tasklist命令中出現的任務將有一個可執行的進程ID(四位或五位數字)。您可以使用taskkill-im後跟可執行文件的名稱,或taskkill-pid後跟進程ID來強制停止程序。同樣,這對於任務管理器來說有點多餘,但您可以使用它來終止其他無響應或隱藏的程序。
當症狀表明本地驅動器存在壞扇區、丟失群集或其他邏輯或物理錯誤時,Windows會自動將驅動器標記為chkdsk診斷掃描。
如果懷疑硬盤出現故障,可以手動啟動掃描。最基本的命令是chkdsk c:,它將立即掃描c:驅動器,而無需重新啟動計算機。如果添加/f、/r、/x或/b等參數,如chkdsk/f/r/x/b c:,chkdsk還將分別修復錯誤、恢復數據、卸載驅動器或清除壞扇區列表。這些操作需要重新啟動,因為它們只能在Windows關閉的情況下運行。
如果您看到chkdsk在啟動時運行,就讓它自己做。但是,如果它卡住了,請參閱我們的chkdsk故障排除文章。
Schtasks是對任務調度器的命令提示符訪問,它是許多被低估的Windows管理工具之一。雖然可以使用GUI管理計劃的任務,但命令提示符允許您複製和粘貼複雜的命令以設置多個類似的任務,而無需單擊各種選項。最終,一旦您將關鍵參數提交到內存中,它就更易於使用。
例如,您可以安排計算機在每週五晚上11點重新啟動:
schtasks /create /sc weekly /d FRI /tn "auto reboot computer weekly" /st 23:00 /tr "shutdown -r -f -t 10"為了補充每週的重新啟動,您可以安排任務在啟動時啟動特定程序:
schtasks /create /sc ***tart /tn "launch Chrome on startup" /tr "C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe"要為不同的程序複製上述命令,只需複製、粘貼並根據需要修改它。
幾乎所有的Windows8/8.1計算機出廠時都帶有一個恢復映像,但映像中可能包含您不希望重新安裝的臃腫軟件。卸載軟件後,可以使用recimg命令創建新映像。輸入此命令將非常詳細地說明如何使用它。
您必須具有管理員權限才能使用recimg命令,並且只能訪問通過Windows 8刷新功能創建的自定義恢復映像。
在Windows10中,系統恢復發生了變化。Windows10系統沒有恢復分區,這使得備份數據比以往任何時候都重要。
本文只能讓您瞭解Windows命令行中隱藏的內容。當包含所有變量時,實際上有數百個命令。下載Microsoft的命令行參考指南(在Edge或Internet Explorer中)以獲得高級支持和故障排除。
厭倦命令提示了嗎?是時候試試新的Windows終端了!
...修復損壞的Windows檔案。要使用它,請開啟一個管理命令提示符,方法是在“開始”選單中鍵入cmd,然後右鍵單擊它並選擇“以管理員身份執行”。鍵入以下命令以執行SFC: ...
...當您看到初始的Windows 10安裝螢幕時,按Shift+F10開啟命令提示符。 ...
對大多數人來說,命令提示符是Windows作業系統的一個有點可怕的裝飾。介面是黑色的,暗淡的,沒有太多的幫助。與Windows介面的其他部分相比,它似乎是空的。儘管命令提示符給人的第一印象不太好,但它是Windows系統中最強大...
...:此備忘單可從我們的發行合作伙伴TradePub下載PDF格式。您必須填寫一個簡短的表格才能第一次使用它。下載適用於Mac的Finder鍵盤快捷鍵備忘單。 ...
... Terminal是最接近的命令提示符。它允許您像在Linux上一樣執行Bash命令。Siri是蘋果的數字助理,就像Cortana一樣。按住Cmd+Space,然後告訴Siri你想要什麼。您可以在macOS上使用Siri查詢檔案、詢問天氣...
...適合您,請將其從系統首選項中隱藏>任務控制。您必須單擊儀表板下拉選單並在其中選擇關閉選項。如果您想隱**acOS的儀表板,但希望它不那麼顯眼,請選擇As Overlay選項。 ...