DOS作業系統
DOS實際上是Disk Operation System(磁碟作業系統)的簡稱。顧名思義,這是一個基於磁碟管理的作業系統。與我們現在使用的作業系統最大的區別在於,它是命令行形式的,靠輸入命令來進行人機對話,並通過命令的形式把指令傳給計算機,讓計算機實現操作的。
DOS是1981~1995年的個人電腦上使用的一種主要的作業系統。由於早期的DOS系統是由微軟公司為IBM的個人電腦(Personal Computer)開發的,故而即稱之為PC-DOS,又以其公司命名為MS-DOS,因此後來其他公司開發的與MS-DOS兼容的作業系統,也延用了這種稱呼方式,如:DR-DOS、Novell-DOS ....等等。
我們平時所說的DOS一般是指MS-DOS。從早期1981年不支持硬碟分層目錄的DOS1.0,到當時廣泛流行的DOS3.3,再到非常成熟支持CD-ROM的DOS6.22,以及後來隱藏到Windows9X下的DOS7.X,前前後後已經經歷了20年,至今仍然活躍在PC舞台上,扮演著重要的角色。 只要我們打開計算機,計算機就開始運行程式,進入工作狀態。計算機運行的第一個程式就是作業系統。為什麼首先運行作業系統,而不直接運行像WPS、Word這樣的應用程式呢?作業系統是應用程式與計算機硬體的"中間人",沒有作業系統的統一安排和管理,計算機硬體沒有辦法執行應用程式的命令。作業系統為計算機硬體和應用程式提供了一個互動的界面,為計算機硬體選擇要運行的應用程式,並指揮計算機的各部分硬體的基本工作。如圖1所示:
最初的計算機採用的都是DOS作業系統,後來,微軟公司開發了Windows作業系統,又叫做Windows操作平台。由於Windows操作平台簡單易學,不必記憶大量的英文命令,而且功能也越來越完善,所以特別受大家的歡迎
DOS作業系統的發展
1981年,MS-DOS 1.0發行,作為IBM PC的作業系統進行捆綁發售,支持16k記憶體及160k的5寸軟碟。在硬體昂貴,作業系統基本屬於送硬體奉送的年代,誰也沒能想到,微軟公司竟會從這個不起眼的出處開始發跡。
1982年,支持雙面磁碟。
1983年MS-DOS 2.0隨IBM XT發布,擴展了命令,並開始支持5M硬碟。同年發布的2.25對2.0版進行了一些bug修正。
1984年,MS-DOS 3.0增加了對新的IBM AT支持,並開始對部分區域網路功能提供支持。
1986年,MS-DOS 3.2 支持了720K 的5寸軟碟。
1987年,MS-DOS 3.3 支持了IBM PS/2設備及1.44M的3寸軟碟,並支持其他語言的字元集。
1988年,MS-DOS 4.0 增加了DOS Shell 操作環境,並且有一些其他增強功能及更新。
1991年,MS-DOS 5.0發行,增加了DOS Shell功能,增強了記憶體管理和宏功能。
1993年,MS-DOS 6.x 增加了很多GUI程式,如SCANDISK、Defrag、Msbackup等,增加了磁碟壓縮功能,增強了對Windows 的支持。
1995年,MS-DOS 7.0 增加了長檔案名稱支持、LBA大硬碟支持。這個版本的DOS並不是獨立發售的,而是在Windows 95中內嵌的。之後的MS-DOS 7.1全面支持FAT32分區、大硬碟、大記憶體支持等,對四位年份支持解決了千年蟲問題。
MS-DOS的最高版本是8.0(它可以用來運行Windows 9x或ME),隨後Microsoft開始開發基於起源於OS/2的Windows NT構件的Windows,才成了獨立的作業系統。
MS-DOS與PC-DOS
在使用DOS時,我們還會經常的聽到MS-DOS與PC-DOS,對初學者來說,二者可以認為沒有區別。事實上,MS-DOS由世界軟體大王—Microsoft(微軟公司)出品,而PC-DOS則由世界電腦大王IBM對MS-DOS略加改動而推出。由於微軟公司在計算機業界的壟斷性地位,其產品MS-DOS成為主流作業系統,至於PC-DOS,雖然在功能上不見得遜於MS-DOS,無奈MS-DOS先入為主,PC-DOS使出渾身的解數,也動搖不了MS-DOS的地位。
DOS的構成
DOS主要由三個基本檔案和一些外部命令組成,外部命令的概念我們將在後面講解,這裡主要說明三個基本檔案。這三個基本檔案是MSDOS.SYS、IO.SYS和COMMAND.COM。其中,MSDOS.SYS稱為DOS的核心,它主要用來管理和啟動系統的各個部件,為DOS的引導做好準備工作。IO.SYS主要負責系統的基本輸入和輸出,即DOS於各個部件的聯繫。COMMAND.COM檔案是DOS與用戶的接口,它主要提供了一些DOS的內部命令。磁碟是否具有啟動DOS的能力,就看它是否具有這三個檔案,具有這三個檔案的磁碟稱為引導盤。而除此之外還包含許多DOS外部命令的磁碟稱為系統盤。
安裝DOS作業系統
DOS的英文全名是"Disk Opertion System",意思是"磁碟作業系統"。DOS實際上就是一個大程式,平時存儲在硬碟里。每次開機時,計算機就把DOS調入記憶體中,讓它準備好幫助計算機硬體運行其他的應用程式。沒有DOS作業系統,計算機什麼都幹不成。讀到這裡您可能要問了,一開始什麼都沒有的計算機是怎樣工作的?DOS是怎樣"進入"硬碟的?下面我們討論的就是這個問題。
將計算機的各個部件正確連線並通電後,一般先將DOS作業系統安裝到硬碟中,使它管理計算機硬體和軟體為用
一開機,計算機就被加電了,可以聽到風扇工作的聲音。在加電過程中計算機會檢測所有的硬體是否工作正常,這個過程叫做"加電自檢"。如果各個部件都通過了加電自檢,我們就可以開始安裝工作。如果某個部件沒有通過,螢幕會顯示錯誤信息。用戶必須重新檢查各部件的連線,及是否完好無故障。
安裝DOS作業系統必須使用DOS系統盤。所謂系統盤實質包含了DOS隱藏檔案和DOS命令處理程式Command.Com檔案的軟碟或光碟,通常標有"Program disk"字樣。每當開機後,計算機啟動都要有個順序。比如,"A、C、CD-ROM"順序表示先從A盤開始尋找DOS,然後尋找C糟和光碟。這個順序可在COMS設定中加以改變。開機後按鍵盤上的"DEL"鍵,可以進入COMS設定界面。不過COMS設定不能隨意改變。我們以用軟碟安裝DOS 6.22為例講述DOS的安裝。因為是從軟碟安裝,所以計算機的啟動順序應設成以A為首,這也是系統默認的設定(如果從光碟安裝,要將啟動順序設為以CD-ROM優先)。
DOS 6.22的3.5吋安裝盤共有三張,標有1、2、3的序號。將標號1的軟碟插入軟碟機,開機後,螢幕出現DOS 6.22的安裝界面。按照螢幕提示一步步操作即可完成安裝。計算機會在適當的時候提醒您換插2號和3號安裝盤。
所謂的安裝就是把DOS放到硬碟中保存。以後每次開機時,計算機會自動將硬碟C中的DOS載入到記憶體中開始工作,即啟動DOS。
怎樣啟動DOS命令
啟動DOS命令就是讓DOS執行用戶輸入的命令。在提示符後面鍵入DOS的命令名,然後按回車鍵,DOS開始執行命令,並在成功後重新顯示提示符。例如執行VER命令顯示當前使用的DOS版本號:
C>VER
假設使用的是DOS 6版本,螢幕將顯示:
MS-DOS Version 6.0 C>
如果不鍵入命令直接按回車鍵,DOS將換行重新顯示提示符。輸入命令後,按回車鍵表示執行命令。在沒有按回車鍵之前,DOS不執行命令。如果不小心輸入了錯誤的命令或將命令名輸入錯誤,可以按鍵盤上的退格鍵改正,退格鍵上標有"Backspace"。
什麼叫DOS通配符
一般情況下,一條DOS命令一次處理一個檔案,但是,如果使用了通配符,就可以一次處理一組檔案。而且,在用戶記不準檔案名稱時,通配符也會給以幫助。顧名思義,通配符就是代替一組檔案名稱的符號。
(1) 通配符 "*"
請看下面一組檔案名稱:
FORMAT.COM
KEYB.COM
EDIT.COM
MORE.COM
它們的擴展名都是COM,可以用"*.COM"來表示他們。事實上,"*.COM"代表了所有以COM為擴展名的檔案。再看下面的一組檔案名稱:
DBLSPACE.BIN
DEBUG.EXE
DOSSHELL.TXT
DOSSHELL.INI
deltree.EXE
它們的共同點是有一個相同的字母D位於基本名的開頭,檔案名稱"D*.*"可以代表它們。在DOS的命令行中,一條DOS命令對檔案"D*.*"進行處理,就會同時處理這五個檔案。所有檔案可以用"*.*"來代替。
讀到這裡您一定了解了通配符"*"的作用,它可以代替一組字元。DOS忽略"*"所處的位和它後面的字元。注意,在命令行中鍵入命令名"DOS*ELL.COM"時,DOS會忽略星號後面的ELL,也就是說,星號不能精確的代替某一位字元。
(2) 通配符"?"
通配符"?"比"*"更加精確,它提供一對一的匹配,只能代替它所在位的一位字元。例如:
C:\>dir diskco??.com
這個命令是要求DOS顯示所有基本名由七個或八個字元組成,前六位為DISKCO,擴展名為COM的檔案。兩個問號分別代替兩個字元。
DOS支持的通配符只有星號和問號兩個,大部分DOS命令都識別並承認通配符。二者之中,"*"更為常用。
目錄及目錄操作
1、什麼叫目錄
現在我們接觸到了又一個非常重要的概念--目錄。計算機系統是一個非常複雜而又格外有序的系統。在這個系統中,明白規則的人可以隨心所欲,一無所知的人可能就什麼也幹不成。把同樣類型的檔案放到一個叫做"目錄"的"抽屜"中統一收藏管理就是一條很重要的規則。
我們知道,檔案是有很多類型的,那么多的擴展名就是很好的證明。所以,收藏檔案的"抽屜"--目錄也為數不少。DOS命令檔案可以建立一個目錄,字處理檔案可以建立一個目錄,圖形檔案也可以建立一個目錄。目錄是收入到其中的檔案列表。這些"抽屜"都裝在一個大的"檔案櫃"中,等待需要的人來尋找。檔案有檔案名稱,目錄也有目錄名,就好像檔案櫃中抽屜上的標籤一樣。目錄名的規則與檔案名稱一樣,只不過說起目錄名很少提到它的擴展名。
這些小抽屜就是目錄的子目錄,也就是目錄的下一級分枝。在檔案數量極多,分類又很細緻的情況下,目錄的等級數是可以根據用戶的需要無窮多的。任意一個目錄的下一級目錄都是它的子目錄。
2、什麼叫做根目錄和子目錄
上文說過,"抽屜"--目錄都放在一個大的"檔案櫃"中,這個檔案櫃就可以比作根目錄。我們可以直接把檔案放在檔案櫃中,也可以把檔案分類放在不同的大抽屜、小抽屜里。根目錄是惟一的,在格式化磁碟時,DOS就在磁碟上把它建立下來。它是目錄的最高組織,所有的目錄都要存放在根目錄下。見過大樹的根和幹嗎?根目錄是樹根,目錄是樹幹和樹枝,檔案則可比作一片一片的樹葉。
假設檔案櫃中有一個大抽屜專門存放學生寫的議論文,可是議論文有的是三年級學生寫的,有的是二年級學生寫的,怎么辦呢?一個好辦法就是把這個大抽屜再分成若干個小抽屜,以存放進行了細緻分類的檔案。
3、什麼叫當前目錄
DOS作業系統允許用戶選擇某個目錄作為"當前目錄",就是指計算機正使用著的這一個目錄。"當前目錄"確定之後,DOS就會對當前目錄下的檔案執行命令,除非在命令行中用參數指定其他目錄,否則所有命令不對其他目錄下的檔案生效。DOS系統啟動後,會自動把根目錄作為當前目錄,到根目錄中查找外部命令和檔案。要改變當前目錄,就要用相應的DOS外部命令。
4、什麼叫路徑
假設我現在想到檔案櫃的某個小抽屜中尋找一張五年前的照片,我先來到檔案櫃前,打開"圖片"抽屜,然後在圖片抽屜中打開"照片"抽屜,再打開標有"1994"的小抽屜,於是我拿到了需要的照片。我尋找照片的"路線",由檔案櫃(根目錄)到"圖片"(下一級目錄)到"照片"(子目錄)再到"1994"(子目錄),就可以稱為我尋找照片的路徑。同樣道理,用戶在磁碟上尋找檔案,歷經的目錄路線就叫做"路徑"。如果我不知道照片到底放在大檔案櫃的哪個抽屜里,很難找到照片,同樣,在不知道某個檔案路徑的情況下盲目尋找檔案,是很難如願以償的。
顯示目錄檔案列表的DIR命令
執行DIR命令可以把目錄裡面的檔案名稱一一呈現出來,以便使用戶了解各目錄下有什麼檔案和檔案的位置。DIR是一個使用非常頻繁的DOS命令,最簡單的使用方法是在當前目錄下直接輸入DIR和回車。如下所示:
C:\>DIR
螢幕將顯示當前目錄下的檔案列表,如下例:
Volume in drive C is DOS
Volume Serial Number is 1A54-45E0
Derectory of C:\
COMMAND COM 54,645 05-31-94 6:22
AUTOEXEC BAT 72 11-26-98 12:03
CONFIG SYS 141 11-26-98 1:09
﹕ ﹕ ﹕ ﹕ ﹕
12 file(s) 299,954 byte(s)
9 dir(s) 395,821,056 byte(s) free
在上面的螢幕信息中,開始的三行告訴我們C糟中的是DOS作業系統,它的卷標號是1A54-45E0。然後顯示的就是該目錄下的檔案列表。第一列顯示檔案的基本名,第二列顯示檔案擴展名,第三列的數字表示這個檔案占用了多少位元組,第四列及第五列是這些檔案創立的日期及時間。您可能注意到了,有的檔案後面標有而且,沒有擴展名。這表示它是一個目錄名,還有下一級子目錄。
倒數第二行顯示了當前目錄下一共有多少個檔案,共占用多少位元組。如上例中,共有12個檔案,占用了大約300KB的磁碟空間。最後一行信息說的是有多少個帶有子目錄的目錄,並告訴我們在C糟中還剩下多少位元組的空間。仍如上例,有9個帶有子目錄的目錄,還剩下395MB的空間。
改變目錄命令CD
CD(Change Direction的縮寫),意即改變目錄,使用格式為“CD目錄”,如CD C:\AB,將從當前目錄進入到C糟根目錄下的ABC子目錄。CD命令與父目錄表示符..連用,可以回退到當前目錄的父目錄,如當前目錄為C:\TOOLS\HDCopy,那么CD..就相當於CD C:\TOOLS,使操作簡單。CD\代表直接回退到根目錄,如當前目錄為C:\TOOLS\HDCOPY,
CD\代表直接回退到根目錄,相當於C:\。
建立目錄命令
MD(Make Directory的縮寫),意即建立目錄,使用的格式為“MD目錄名”,如MD ABS,將在當前目錄下面建立一子目錄ABS.另外MD也可以寫成MKDIR,而這是等效的。在建立目錄時要注意,目錄名不要與所指路徑下的檔案名稱重複。
檔案及檔案操作
1、什麼叫做檔案,為什麼要給檔案起檔案名稱
DOS把相關的信息放在一起,給它起一個名字,就形成了一個檔案。比如,給一段計算等比數列的和的小程式起一個名字叫"DB",以後提起它,就可以直接說"檔案DB"。這就好比我們寫一篇文章,也要給它起個名字一樣。DOS用檔案的形式來管理計算機內的大量信息。檔案是計算機作業系統管理信息的基本單位。
平時,檔案儲存在磁碟中。檔案名稱是決不能重複的,計算機把檔案名稱相同的檔案視為同一檔案。給檔案起名時,要注意體現檔案的內容特點。
2、 檔案名稱的組成
檔案名稱由基本名和擴展名兩部分組成,這有點類似於我們姓名中的姓和名。所不同的是檔案的姓(擴展名)在後,名(基本名)在前,二者用一個小黑點隔開。看下面的檔案名稱:
COMMAND.COM
小黑點前面的部分就是檔案名稱的基本名部分(COMMAND),後面是檔案名稱的擴展名部分(COM)。DOS規定,基本名可以由1到8個字元組成,擴展名可以由1到3個字元組成。可用的字元包括英文26個字母,數字0到9,以及如下符號:
~ ! @ # $ ^ & ( ) _ - { } '
3、怎樣根據檔案的擴展名判斷檔案類型
檔案的基本名要儘可能體現檔案的內容特點,以便於記憶和查找。檔案的擴展名就像我們的姓氏表示我們的家族淵源一樣表明檔案的屬性和類型,它的種類大致是確定的。下表列出了一些常用的擴展名類型:
檔案擴展名 檔案類型
EXE 執行檔
SYS DOS系統檔案
BMP 貼圖檔案
WAV 聲音檔案
FLI 動畫檔案
DOS 命令簡介
顯示檔案的內容命令TYPE
TYPE意即顯示,是顯示文本檔案的命令,它的使用格式是“TYPE檔案”,如TYPEC:\DOS\HELP.DOC。TYPE只能顯示文本檔案,如果是非文本檔案,如EXE、COM等,用TYPE顯示時會給出滿屏的亂碼。
如果問檔案的內容較多以至於產生滾屏現象時,可以加上|MORE來分屏顯示。
十三、檔案複製命令COPY
COPY命令的作用是用來生成一個和源檔案內容完全相同的目標檔案,它的使用格式為“COPY 源檔案 目標檔案 /V /B”,格式中的源檔案和目標檔案均可以帶有路徑標識,如果目標檔案和源檔案的名稱不同,還可以起到該名的作用,如DOS提示符下鍵入COPYC:\DOS\DISKCOPY.COM A:\ABS\DISK.COM,將把C:\DOS中的DISKCOPY.COM拷貝到A:\ABC中。
十四、檔案的刪除命令DELE
DEL是DELETE的縮寫,意即“刪除”,主要用於刪除一些過時或廢棄的檔案,節省磁碟空間。它的使用格式為“DEL 檔案名稱”,如DEL ADC.EXE,將刪除當前目錄中的ADS.EXE檔案。格式中的檔案名稱支持通配符,如DEL *.*,將刪除當前目錄下的所有檔案,所以使用此命令時危險較大,使用時一定小心!
其他常用DOS命令一覽表
命令 名 稱 字元組成 命 令 格 式 含 義
磁碟格式化命令 FORMAT [盤符][路徑]FORMAT[盤符] 磁碟格式化
檔案複製命令 COPY COPY<源檔案名稱><目標檔案名稱> 複製檔案
顯示檔案內容命令 TYPE TYPE [盤符][路徑]<檔案名稱>[擴展名] 顯示檔案內容
刪除磁碟檔案命令 DEL DEL [盤符][路徑]<檔案名稱> 刪除磁碟上的檔案
顯示和設定系統日期命令 DATE DATE[mm-dd-yy][dd-mm-yy] 顯示和設定系統日期
顯示和設定系統時間命令 TIME TIME[hh:mm:[:ss[:xx]]] 顯示和設定系統時間
建立子目錄命令 MD MD[盤符][路徑] 建立子目錄
刪除子目錄命令 RD RD[盤符][路徑 刪除子目錄
清螢幕命令 CLS CLS 清螢幕
顯示磁碟目錄結構命令 TREE TREE[盤符][/F] 顯示磁碟目錄結構
檔案改名命令 REN REN[盤符][路徑]<原檔案名稱>[擴展名] <新檔案名稱>[擴展名] 給檔案改名
命令一覽
1.MD 建立子目錄。內部命令。
如:C:\>MD FOX (在當前驅動器C糟下創建子目錄FOX)
2.CD 改變當前目錄。內部命令。
如:C:\>CD FOX\USER (進入FOX子目錄下的USER子目錄)
C:\FOX\USER>CD.. (退回上一級目錄)
C:\FOX>CD\ (返回到根目錄)
C:\>
3.RD 刪除空子目錄命令。內部命令。不能刪除根目錄和當前目錄。
如:C:\>RD C:\FOX\USER (刪除C糟FOX子目錄下的空的USER子目錄)
4.DIR 顯示磁碟目錄命令。內部命令。參數[/w],[/p]。
如:C:\>DIR/P
C:\>DIR/W
C:\>DIR/P/W
5.PATH 路徑設定命令。內部命令。
如:C:\>PATH (顯示目前所設的路徑)
C:\>PATH C:\DOS;D:\FOX\USER
6.TREE 顯示磁碟目錄結構命令。外部命令。參數[/F],[>PRN]。
如:C:\>TREE D:/F (顯示所有目錄及目錄下的所有檔案)
C:\>TREE D:>PRN (把所列目錄及目錄中的檔案名稱列印輸出)
7.DELTREE 刪除整個目錄命令。外部命令。
如:C:\>DELTREE D:\FOX (刪除D:\FOX目錄及其下的所有檔案、子目錄)
8.FORMAT 磁碟格式化命令。外部命令。參數:[/S][/Q]
如:C:\>FORMAT A:/S (把A盤格式化為dos啟動盤)
C:\>FORMAT A:/Q (快速格式化A盤,將A盤根目錄、檔案分配表以及引導扇區清空)
C:\>FORMAT A:/U (無條件格式化A盤)
9.UNFORMAT 恢復格式化命令。外部命令。參數:[/L][/P]
如:C:\>UNFORMAT A:/L (列出找到的子目錄名稱、檔案名稱稱、日期等信息)
C:\>UNFORMAT A:/L/P (將/L參數所產生的信息送到印表機輸出)
C:\>UNFORMAT A:/U (不使用MIRROR映像檔案的數據,直接根據磁碟現狀進行UNFORMAT)
10.chkdsk 檢查磁碟當前狀態命令。外部命令。參數:[/F][/V]
如:C:\>CHKDSK D:/F (糾正D糟發現的邏輯錯誤)
C:\>CHKDSK D:/V (顯示D糟上的所有檔案和路徑)
11.DISKCOPY 整盤複製命令。外部命令。
如:C:\>DISKCOPY A: B: (把A盤所有目錄及檔案複製到B盤。如果B盤沒有格式化,則自動進行格式化)
12.LABEL 建立磁碟卷標命令。外部命令。
如:C:\>LABEL A:FOX
13.VOL 顯示磁碟卷標命令。內部命令。
如:C:\>VOL A:
14.SCANDISK 檢測、修復磁碟命令。外部命令。參數:[ALL][AUTOFIX]
如:C:\>SCANDISK A:/ALL
15.DEFRAG 重整磁碟命令。外部命令。參數:[/F]
如:C:\>DEFRAG A:/F (消除A盤碎片,並調整磁碟檔案的安排,確保檔案之間毫無空隙)
16.SYS 系統複製命令。外部命令。
如:C:\>SYS A: (將當前C糟上的DOS系統檔案IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到A盤)
17.COPY 檔案複製命令。內部命令。
如:C:\>COPY A:\FOX\AAA.TXT B:\USER\BBB.TXT (複製A:\FOX\AAA.TXT到B:\USER下,並重新命名為BBB.TXT)
18.xcopy 目錄複製命令。外部命令。參數:[/S][/V][/E]。XCOPY是COPY的擴展,可以連檔案和目錄結構一併複製,但不能複製隱藏檔案和系統檔案。
如:C:\>XCOPY A: B:/E (對A盤目錄下及其子目錄下的所有檔案進行COPY,連同空目錄)
C:\>XCOPY A: B:/S (對A盤目錄下及其子目錄下的所有檔案進行COPY,但不包括空目錄)
C:\>XCOPY A: B:/V (對的複製的磁碟扇區進行較驗)
19.TYPE 顯示檔案內容命令。內部命令。參數:[>PRN][|MORE]
如:C:\>TYPE A:\FOX\AAA.TXT|MORE (分屏顯示,滿屏時會暫停,按任意鍵會繼續顯示)
C:\>TYPE A:\FOX\AAA.TXT>PRN (將檔案內容輸出到印表機)
20.REN 檔案改名命令。內部命令。
如:C:\>REN D:\FOX\AAA.TAXT BBB.TXT (新檔案名稱前不可以加上盤符和路徑)
21.FC 檔案比較命令。外部命令。參數:[/A][/C][/N]
如:C:\>FC A:\FOX\AAA.TXT B:\USER\BBB.TXT/A (ASCII碼比較模式)
C:\>FC A:\FOX\AAA.TXT B:\USER\BBB.TXT/B (二進制比較模式)
C:\>FC A:\FOX\AAA.TXT B:\USER\BBB.TXT/C (忽略大小寫模式)
C:\>FC A:\FOX\AAA.TXT B:\USER\BBB.TXT/A/N (ASCII碼比較方式下,顯示相異處的行號)
22.ATTRIB 修改檔案屬性命令。外部命令。參數:[R][-R][A][-A][H][-H][S][-S],唯讀,歸檔,隱藏,系統。
如:C:\>ATTRIB A:\FOX\AAA.TXT +R +A +H +S
23.DEL 刪除檔案命令。內部命令。參數:[/P]
(1)選用/P參數,系統在刪除前詢問是否真要刪除該檔案,若不使用這個參數,則自動刪除;
(2)該命令不能刪除屬性為隱含或唯讀的檔案;
(3)在檔案名稱稱中可以使用通配符;
(4)若要刪除磁碟上的所有檔案(DEL*·*或DEL·),則會提示:(Arey ou sure?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。
24.undelete 恢復刪除命令。外部命令。參數:[/DOS]/LIST][/ALL]
(1)選用/DOS參數根據目錄里殘留的記錄來恢復檔案。由於檔案被刪除時,目錄所記載斬檔案名稱第一個字元會被改為E5,DOS即依據檔案開頭的E5和其後續的字元來找到欲恢復的檔案,所以,UNDELETE會要求用戶輸入一個字元,以便將檔案名稱字補齊。但此字元不必和原來的一樣,只需符合DOS的檔案名稱規則即可。
(2)選用/LIST只“列出”符合指定條件的檔案而不做恢復,所以對磁碟內容完全不會有影響。
(3)選用/ALL自動將可完全恢復的檔案完全恢復,而不一一地詢問用戶,使用此參數時,若UNDELTE利用目錄里殘留的記錄來將檔案恢復,則會自動選一個字元將檔案名稱補齊,並且使其不與現存檔案名稱相同,選用字元的優選順序為:#%0123456789A~Z。
25.CLS 清螢幕命令。內部命令。
26.VER 查看系統版本號命令。內部命令。
27.DATA 日期設定命令。內部命令。
如:C:\>DATE [3-25-99] (把當前日期設定為1999年3月25日)
28.TIME系統時鐘設定命令。內部命令。
如:C:\>TIME [13:13:13:13] (把當前時間設定為13時13分13秒13)
29.MEM查看當前記憶體狀況命令。外部命令。參數:[/C][/F][/M][/P]
(1)選用/C參數列出裝入常規記憶體和UMB的各檔案的長度,同時也顯示記憶體空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規記憶體剩餘的位元組大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模組使用記憶體地地址、大小及模組性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
30.MSD顯示系統信息命令。外部命令。參數:[/S]
(1)選用/I參數時,不檢測硬體;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告。