DOS命令

2020-08-14 15:21:03

DOS 命令啓動方式

開始」→「執行」→輸入「cmd」回車(快捷鍵win+r)
win10開始右鍵」→「執行」→輸入「cmd」回車

基本命令

  1. color
    • 改變命令框的顏色 color focolor ?檢視幫助
    • color 12
      • color後面第一位數是背景色,第二位是字型顏色;只寫一個數就是修改顏色;不加參數預設返回初始狀態
  2. cls
    • 清屏

常用的DOS命令

所有「[]」中的部分稱爲參數

  1. help

    • 語法是:
    • help [command]
      • 如果不輸入參數,則檢視所有命令的幫助。其中, command的位置可以寫任意一個命令,寫哪個命令就會得到哪個命令的幫助,例如,輸入help dir則可以檢視到dir命令的幫助。
  2. dir

    • 該命令顯示一個目錄下的檔案和子目錄列表以及檔案的其他詳細資料,包括檔案大小,建立日期和時間等。
    • dir [drive:][path] [/p] [/w] [/o] [/s]
      • [drive:] 表示驅動器名稱。
      • [\path] 表示目錄路徑。
      • [/p] 表示分頁顯示目錄內容。要檢視下一螢幕,可按任意鍵。
      • [/w] 表示以寬列表格式顯示當前目錄中的檔名
      • [/o] 表示以分類順序顯示檔案
      • [/s] 表示顯示當前目錄及其子目錄中所有檔案的列表。
      • [/a]表示瀏覽當前目錄下的所有檔案(包括隱藏檔案,和系統隱藏檔案)
    • 例如:檢視D槽dir D:
      dir D:\vm

  3. cd

    • 切換當前路徑
      • cd ..返回上一級目錄
      • cd [檔名]進入該檔案
      • cd到碟符時,d:切換D槽
      • cd \直接回到當前碟符的根
    • 絕對路徑
      • cd \aa\ss
      • 絕對路徑是從當前碟符開始寫
      • /開頭是些絕對路徑
    • 相對路徑
      • cd ../12/aa
      • 相對路徑是從當前目錄開始寫
      • .開頭是寫相對路徑
  4. md

    • 建立資料夾
      • md [資料夾名]建立一個資料夾
      • md [檔名] [檔名] [資料夾名]建立多個資料夾
      • md "資料夾名"建立一個帶有特殊字元的資料夾
        • md "123 313 .23"建立一個資料夾爲123 313 .23的資料夾
    • md命令建立資料夾,預設該資料夾下有兩個初始檔案.和…
      • 資料夾進入是返回上一級
      • . 代表當前資料夾
  5. rd

    • 刪除資料夾(這個命令只能刪除空資料夾)
    • 刪除後的檔案或目錄不進回收站,一旦刪除很難找回

    • rd [資料夾名]刪除該資料夾
    • 如果要刪除不是空資料夾用以下命令:
      • rd [資料夾名] [/s]

        • /s表示遞回刪除
        • 會遇到問題:在使用的檔案無法刪除,或許可權不夠,無法刪除
          解決方法:在後面加/q

      • rd [資料夾名] [/s][/q]強制刪除

        • /q是強制的意思
    • rd . /s/q刪除當前目錄下的所檔案

  6. echo

    • 建立檔案
    • 語法
      • echo [寫入內容] >[檔名.擴充套件名]
      • >這個符號就是把原有的檔案內容清空,在覆蓋
      • echo [寫入內容] >>[檔名.擴充套件名]
      • >>這個符號就是在原有檔案內容後面追加內容(將回顯內容寫到檔案中去)
      • 回顯
        • 輸入命令回車後,顯示的內容
        • >>只能將正確的回顯內容寫到檔案中,如果報錯的提示就無法寫入檔案
        • 解決方法:
          • 2>>在前面加2就行了,錯誤提示也不再顯示,直接寫入指定檔案
      • 例如
        • D:\>dir >>[檔名.擴充套件名]將dir中的回顯內人寫到這個檔案中
      • 不在螢幕裡輸出任何東西
        • [指令] >nul 2>nul
    • 建立檔案(可以定義檔案的大小)
      • fsutil file createnew [絕對路徑] [定義檔案大小(單位位元組)]
      • 例:fsutil file createnew D:\lala\123.txt 1000000000定義一個100Mb的文字
  7. type

    • 將檔案內容列印到控制檯(瀏覽檔案內容)
    • 語法
      • type [檔名.擴充套件名]
  8. del

    • 刪除檔案
    • 語法
      • del [檔名.擴充套件名]
    • 批次刪除一中型別檔案方法
      • del *.txt刪除該資料夾下所有txt檔案
      • del *.*刪除該資料夾下所有檔案
      • /q強制無提示刪除
      • /s遞回刪除
  9. ren

    • 修改檔案和資料夾的名字(重新命名)
    • 語法
      • ren [原名] [新名]
  10. attrib

    • 修改隱藏屬性
    • 語法:
      • attrib +h [檔名或資料夾名]
      • -h取消隱藏
      • +s改爲系統及隱藏檔案
      • -s取消隱藏
  11. fsutil fsinfo drives

    • 可以看當前電腦有多少分割區
  12. copymove

    • 該命令將一個或多個檔案複製到另一個位置。語法是:
    • copy [要拷貝的檔案] [destination path]
      • [filename] 表示要複製的檔名(原始檔)。
      • [destination path] 表示將檔案複製到的驅動器名稱或資料夾名稱。
    • 語法在檔案中編輯
      • copy con [檔名.擴充套件名]就是複製螢幕編輯的內容到該檔案
        • con是螢幕是
      • ctrl+Z回車,完成編輯
    • move:這是移動
  13. asscos

    • 改副檔名
    • 語法:
      • assoc [.副檔名]=[要修改的擴充套件名]file
  14. shutdown

    • 控制計算機狀態
    • 語法:
      • shutdown [-s] [-t] [時間(秒)] [f]
        • [-s] 關機
        • [-r]重新啓動
        • [-a]取消計時器,放棄系統關機
        • [-t]倒計時
        • [-f]強制執行
        • [-c]「加提示」