說明:以下基于Win10作業系統
目錄
一.打開DOS操作界面
二.DOS指令需知
三.常用的DOS指令
⒈選擇 盤符
⒉選擇 目錄
⒊顯示 目錄 和 檔案
⒋重命名 檔案
⒌清除 螢幕
⒍删除 檔案
⒎建立 目錄
⒏删除 目錄
⒐複制 檔案
⒑顯示 文本檔案 的 内容
⒒輸出 重定向
⒓顯示 / 設定 可執行檔案(.EXE .COM .BAT) 的 搜尋路徑
⒔HELP 幫助(顯示 指令格式 及 用法)
一.打開DOS操作界面
① 右鍵單擊 Win10菜單欄中左下角的圖示
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLwYzNzUzM1cDM4ITOwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
② 選擇“ Windows PowerShell(管理者)”
③ 初始的DOS界面:
初始的DOS界面
二.DOS指令需知
①需要鍵入的指令:紅色字型
②輸入狀态:英文半角
③DOS指令:不區分大小寫
三.常用的DOS指令
⒈選擇 盤符
eg:由 C槽 到 E盤 C:\ > E:
需要切換的盤符:
以此類推,E盤到F盤,C槽到D盤……等,盤符+冒号。
⒉選擇 目錄
eg:顯示 目前目錄 E:\ > CD
CD
eg:進入 MASM目錄 E:\ > CD MASM
以此類推,進入目錄, CD+目錄名。
eg:繼續進入 MASM目錄下 的MY目錄 E:\ > MASM > CD MY
CD 目錄名
eg:從 目前目錄MY 退到 上一級目錄MASM E:\ > MASM > MY > CD..
以此類推,目前目錄 退到 上一級目錄,CD + 兩個點
CD..
eg:從 目前目錄MASM 退到 根目錄 E:\ > MASM > CD\
以此類推,目前目錄 退到 根目錄,CD + \
CD\
目錄名稱 | 差別 | 舉例 |
---|---|---|
根目錄 | 隻顯示 盤符 | C:\ > D:\ > E:\ > F:\ > |
上一級目錄 | 顯示 盤符 和 其2個子目錄 | E:\ > MASM > MY 其中 MASM 是 MY 的 上一級目錄 |
⒊顯示 目錄 和 檔案
eg:顯示 MASM目錄下 的 子目錄 和 檔案 E:\ > MASM > DIR
以此類推,顯示 目前目錄 的 子目錄 和檔案,直接鍵入DIR
DIR
eg:顯示 所有 擴充名 為 txt 的 檔案 E:\ > MASM > DIR *.txt
以此類推,顯示 所有 擴充名為xxx 的檔案 ,DIR *.xxx
滿足條件:① 擴充名為xxx ②任意名稱的檔案
其中* 和 ? 為通配符,* 代表 多個字元,? 代表 1個任意字元
DIR *.擴充名
eg:顯示 所有 名稱 為 Hello 的檔案 E:\ > MASM > DIR Hello.*
以此類推,顯示 所有 名稱為xxx 的檔案,DIR xxx.*
滿足條件:① 名稱為xxx ②任意格式的檔案
DIR 檔案名.*
eg:顯示 檔案名 前兩個字元 為“He” 且 擴充名 有3個字元 的 檔案 E:\ > MASM > DIR He*.???
滿足條件:① 名稱為xxx ②格式為???
具體應随機應變。
⒋重命名 檔案
eg:重命名 檔案 H1.txt 為 H2.txt (=将 檔案H1.txt 改名為 H2.txt) E:\ > REN H1.txt H2.txt
以此類推,重命名 檔案1.擴充名1 為 檔案2.擴充名2,REN + 檔案1.擴充名1 + 檔案2.擴充名2
檔案名 和 擴充名 缺一不可
REN 檔案1.擴充名1 檔案2.擴充名2
⒌清除 螢幕
CLS
⒍删除 檔案
eg:删除 檔案c.txt E:\ > DEL c.txt
DEL 檔案名.擴充名
⒎建立 目錄
eg:建立 目錄MASM E:\ > MD MASM
MD 目錄名
⒏删除 目錄
eg:删除 目錄MASM E:\ > RD MASM
RD 目錄名
⒐複制 檔案
eg:複制 檔案 H1.txt 到 H2.txt E:\ > COPY H1.txt H2.txt
Question 1:當 檔案 H2.TXT 不存在時,系統如何操作?
Answer:當 檔案 H1.txt 存在 且 内容為“123”,而 檔案 H2.txt 不存在時,
檔案 H2.TXT 自動建立 且 複制 H1 中 的 内容
過程:
過程1
過程2
過程3
結論:
結論1:自動建立了 檔案H2.TXT
結論2:複制後 内容 完全一緻
COPY 被替換的檔案名.擴充名 替換的檔案名.擴充名
eg:把 檔案 A 和 B 連接配接後,得到 檔案 C.txt E:\ > COPY A+B C.txt
帶“+”連接配接的 COPY指令 不存在
COPY指令
eg:複制兩個不同目錄下的檔案 E:\ > COPY D:\D.TXT E:\E.TXT
COPY 要複制的檔案路徑 最後得到的檔案路徑
eg:複制 檔案 A.TXT 到 檔案夾 ABC E:\ > COPY A.TXT ABC
複制檔案時,需要明确指定擴充名
⒑顯示 文本檔案 的 内容
eg:顯示 檔案 C.txt 的 内容 E:\ > TYPE C.txt
TYPE 文本檔案名.txt
⒒輸出 重定向
eg:把 DIR 顯示結果 輸出到 檔案 this.txt 中 E:\ > DIR > this.txt
輸出重定向的符号:>
> 存放輸出結果的檔案名.擴充名
⒓顯示 / 設定 可執行檔案(.EXE .COM .BAT) 的 搜尋路徑
eg:E:\ > PATH
E:\ > SET PATH
E:\ > SET PATH = E:\ MASM
⒔HELP 幫助(顯示 指令格式 及 用法)
eg:顯示 所有指令 的 用法 E:\ > HELP
HELP
eg:顯示 DIR指令 的 用法 E:\ > HELP DIR
HELP DIR