Dos 指令詳解




華奕資訊

內部命令 DIR

命令類型:內部命令

命令功能:顯示某個磁碟指定目錄下的全部或部分文件目錄和子目錄,顯示信息包括文件名、擴展名、文件長度、文件創建日期和時間。同時給出所顯示文件的總數和所剩餘的磁碟空間。

命令格式:DIR filespec[/P] [/W] [/S] 命令使用說明:

開關符 [/P]表示分屏顯示。當文件較多,每顯示完一整屏後屏幕暫停,並提示「請按任意鍵繼續」,用戶按鍵後顯示下一屏,重複該過程直至顯示完畢。

[/W]表示以簡潔形式(緊縮格式)顯示文件清單,目錄中只顯示文件名和擴展名。

[/S]對於給定的文件標誌符,顯示其在指定目錄及指定目錄所有下級子目錄中的相應位置清單。

  

文件標誌符filespec中的文件名和擴展名可以使用通配符?和*

當文件名是*.*時,可以省略不寫。例如:*.ext,filename.*可簡寫為filename.。

該命令可以將顯示結果送向印表機。

 

DIR命令的各種形式

DIR *.*<回車> 顯示當前盤當前目錄的全部目錄清單

DIR A:<回車> 顯示A盤根目錄的目錄清單

DIR <回車> 顯示當前盤根目錄的清單

DIR ..<回車> 顯示當前盤當前目錄的上級目錄的目錄清單

DIR .EXE<回車> 顯示當前盤當前目錄下擴展名為.EXE的全部文件清單

DIR B:SUB/S<回車> 顯示B盤當前目錄下子目錄SUB下的目錄清單,及SUB下所有子目錄(包括各級下級子目錄)下的目錄清單

DIR .EXE/p<回車> 以分屏方式顯示當前盤當前目錄下擴展名為.EXE的全部文件清單

DIR *.*>PRN<回車> 顯示當前盤當前目錄的全部目錄清單同時列印

 

copy

複製或合併文件

語法: COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B] [+ source [/A | /B] + … [destination /B

ren 或 rename

重命名文件或者一個子目錄

語法

RENAME [drive:][path]filename1 filename2 REN [drive:][path]filename1 filename2

cd 或 chdir

顯示或者更改當前路徑

語法 CHDIR [/D] [drive:][path] CHDIR [..] CD [/D] [drive:][path] CD [..]

md 或 mkdir

新建一個目錄

語法 MKDIR [drive:]path MD [drive:]path

rd 或 rmdir

刪除一個空目錄

語法
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
在使用過程中要記住的是,這個命令若未加[/S]的參數時,只能夠刪除空子目錄。

參數說明:
[/S]:除目錄樹,即刪除目錄及目錄下的所有子目錄和文件
[/Q]:在進行刪除時,取消系統詢問刪除與否的確認訊息。

del

刪除一個或者多個文件

語法 DEL [/P] [/F] [/S] [/Q] [/A[[:]]attributes]] names

type

顯示文件內容

set

顯示、設置、刪除環境變數.如時間,提示符等。

path

設置可執行文件的搜索路徑

在硬碟中建立樹形目錄結構,雖然方便了文件的分門別類整理,但是卻帶來了另一方面的問題:如何共同各目錄中的文件?每當執行外部命令或批處理文件時,首先要找到存放該文件的目錄,指出相應的路徑,總是感到操作繁瑣,於是DOS提供了PATH命令,以解決文件的共用問題。

功能:設置可執行文件的搜索路徑,只對.COM、.EXE及.BAT文件有效。

類型:內部命令。

格式 PATH[;][盤符1][路徑1][;][盤符2][路徑2][;…]

使用說明

 

PATH命令可用來設置可執行文件(僅包括:.COM、.EXE及.BAT文件)的搜索路徑。當您運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據PATH命令所設置的路徑,順序逐條地到各目錄中搜索該文件;

PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」隔開;

PATH命令有三種使用方法:

 

PATH 盤符:路徑1;盤符:路徑2;…(設定可執行文件的搜索路徑)

PATH ;(取消所有路徑)

PATH (顯示目前所設的路徑)

 

help

顯示當前版本DOS的幫助信息

語法 HELP [command]

ver

顯示當前DOS版本信息。
外部命令 tree

顯示目錄的樹狀結構

TREE命令自DOS 2.0系統開始支援子目錄以後提供,用以讓用戶得知磁碟或硬碟目錄的樹狀結構。

more

分屏顯示文件

用法舉例: type[文件名]|more 分屏顯示文件內容

move

移動文件,或重命名一個文件或子目錄

attrib

修改文件屬性

deltree

刪除目錄文件

xcopy

複製文件或子目錄

XCOPY指令由DOS 3.2開始提供,用以提供一個更快捷及穩定的檔案抄寫模式。傳統DOS的內部指令在抄寫檔案時,會利用標準DOS呼叫把檔案逐一由源路徑複制往目的路徑;但XCOPY會先把要抄的內容抄往記憶作暫存,待記憶填滿了,再寫往目的路徑。由於磁碟動作減少了,所以抄寫動作得以大幅提高。

format

格式化磁碟

diskcopy

複製整個軟盤

undelete

恢復刪除的文件(如果可能的話)

unformat

恢復格式化的磁碟(如果可能的話)

以上文章引用:維基百科,自由的百科全書

更多相關指令詳解請參考: http://2dos.homepage.dk/batutil/help/INDEX.HTM#c

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

This site uses Akismet to reduce spam. Learn how your comment data is processed.