『壹』 啟動盤用途詳解
DOS啟動後,會顯示"C:>"以及一個閃動的游標,這及是DOS的系統提示符,它表示了當前所在的盤符和目錄,我們可以輸入"[盤符] :"來進行轉換,如"A:"、"E:"。這里要注意輸入的盤符一定要是存在的。
(小知識:盤符從A到Z,通常A、B盤為軟碟機,硬碟的盤符從C開始,而光碟機的盤符為最後一個)
(4)文件及目錄
電腦中的數據主要都是以文件形式存儲的,也可以說DOS以文件的形式來管理數據。
文件是相關數據的集合,若干數據聚集在一起組成一個文件。每個文件都有文件名,文件名由主文件名和後綴名兩部分組成,中間有小圓點隔開。DOS6.22及其以前版本最多僅支持8個字元的主文件名和3個字元的後綴名,而從Windows 95的DOS7.0開始就可支持128個字元的主文件名和後綴名。字母、漢字、數字和一些特殊符號如"!、@、#"都可以作為文件名,但不能有"/、\、|、:、?"等符號。
通常我們可以通過文件的後綴名看出該文件的類型,比如:
後綴名 文件類型
EXE 可執行程序文件
COM 可執行命令文件
BAT 可執行批處理文件
TXT 文本文件
DAT 數據文件
BAK 備份文件
為了方便用戶進行操作,DOS還允許使用通配符。所謂通配符,就是"?"與"*"這兩個符號,它們可以用來代替文件名中的某些字元。"?"代表一個合法的字元或空字元,比如"AB?D.EXE"文件就可以表示"ABCD.EXE"、"ABDD.EXE"、"ABZD.EXE"等。
而"*"則代表若干個字元,如"*.BAT"就代表當前目錄下所有後綴名為"BAT"的文件。
DOS以目錄樹的形式管理磁碟,這里的目錄就相當於Windows中的文件夾。和文件夾一樣,目錄也是一層一層的,構成一個樹的形式。在一個盤符中最底層的目錄為根目錄,根目錄下的目錄都稱為它的子目錄,根目錄用"\"表示,一個目錄的上一層目錄用".."表示。我們可以通過路徑來查找某一個文件或目錄,路徑就如同地址一樣,可以使用戶方便、准確地進行查找。比如"C:\Windows\Command\deltree.exe"就是一個文件的路徑。
在同一個目錄下,不允許存在相同名稱的文件或目錄。
DOS的內部命令
DOS的內部命令是進行操作的基礎,完成了對它們的學習你就跨進了DOS系統的大門。
1)DIR--顯示指定路徑上所有文件或目錄的信息
它的格式為"DIR [盤符:][路徑][文件名] [參數]",比如"DIR E:\FF.M3U"。輸入後回車則會顯示出相關信息(如圖1)。另外它還有幾個參數:
/W:寬屏顯示,一排顯示5個文件名,而不會顯示修改時間,文件大小等信息;
/P:分頁顯示,當屏幕無法將信息完成顯示時,可使用其進行分頁顯示;
/A:顯示具有特殊屬性的文件,這里的屬性有"H"隱藏、"R"只讀等,我們可以輸入"DIR *.* /AH"來顯示當前目錄下所有具有隱藏屬性的文件;
/S:顯示當前目錄及其子目錄下所有的文件,通過這個參數,我們可以進行某個文件或目錄的查找,比如我們
可以在"C:>"後輸入"DIR *.DAT /S"來查找C盤中所有後綴名為DAT的文件。
幾種參數可以同時使用,例如"DIR *.COM /W /P /S"。
2)MD--建立目錄
它的格式為"MD [盤符][路徑]",例如"MD TEMP"。
注意:該命令一次只能建立一個目錄。
3)RD--刪除目錄
格式為"RD [盤符][路徑]"。
注意:該命令只能刪除空目錄,並且不能刪除當前目錄。
4)CD--進入指定目錄
格式為" CD [路徑]",例如"CD HAPPY"。
注意:只能進入當前盤符中的目錄。其中"CD\"為回到根目錄,"CD.."為回到上一層目錄。
5)COPY--拷貝文件
格式為"COPY [源目錄或文件] [目的目錄或文件]",比如"COPY C:\*.COM D:\",我們也可以輸入"COPY C:\Command.COM D:\Command.BAK"來進行文件拷貝並改名。
注意:使用該命令進行文件拷貝時,目的目錄一定要存在。
6)DEL--刪除文件
格式為"DEL [盤符][路徑][文件名] [參數]",比如"DEL C:\DATA\*.BAK"。它有一個參數:"/P",可以使用戶在刪除多個文件時對每個文件都顯示刪除詢問.
7)REN--改名
格式為"REN [原名] [現名]",7.0以後版本的DOS都支持對文件名和目錄名的修改,而以前的DOS只能修改文件名。
8)TYPE--顯示文本文件
格式為"TYPE [文件名]",能對文本文件進行查看。
9)dis--磁碟復制
[功能] 復制出一個和原來磁碟內容一模一樣的磁碟
[格式] disk 源驅動器名 目的驅動器名
[說明] 它的主要用途就是用來備份。比如我們的電腦在剛買來時,會隨機附帶一些設備驅動程序磁碟,這些驅動程序在以後都有可能用到,為防止這些磁碟的損壞,一定要將它們都備份一套,這時,使用disk命令是比較快捷和方便的。
10) deltree--刪除目錄樹
[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]
[說明] 這個命令將整個指定目錄樹全部消滅,而不管它是否是只讀、隱藏與否。使用應特別小心。它是一個危險命令。
11) mem--查看你的計算機內存有多少,以及內存的使用情況。
[格式] 直接鍵入mem命令
12) chkdsk--檢查你的磁碟的使用情況。
[格式] chkdsk 磁碟名
[說明] 例如要檢查A盤使用情況,就輸入chkdsk A: ,檢查c盤使用情況,就輸入chkdsk C: ,如果直接輸入chkdsk,就檢查當前磁碟的使用情況。
13) sys--傳遞系統文件命令。將DOS的兩個隱含的系統IO.SYS和MSDOS.SYS傳送到目標磁碟的特定位置上,並將COMMAND.COM文件復制過去。完成後,目標盤成為DOS的啟動盤。
[格式] [C:][path]SYS [C1:][path] d2:
[說明] 由於這幾個文件需要復制到特定位置上,所以用COPY命令完成的復制未必能夠啟動機器。能過SYS命令,DOS可以將目標盤已佔據特定位置的文件移動,並將系統文件復制到相應位置上。參數C1:path用來指明系統文件所在目錄。如不指明,則預設為當前盤的當前目錄。所以這個命令一般要在源盤的根目錄進行。
14) pass--設定DOS尋找.COM、.EXE、.BAT文件的所在目錄
[格式] path=[[drive:]path[;…]]或path
[說明] 只打path沒有參數時,只顯示環境變數內容。有參數時,重新設置path變數。在沒有指定path環境變數時,用戶發出的命令,DOS首先判斷其是否為內部命令,再查找當前目錄中是否有主文件名是該命令的可執行文件,如果均不是,則顯示信息「Bad command or filename」。如果發出了指定路徑的命令,則在指定徑中依次查找,仍找不到則出現上述提示。
15) cls--清除顯示器屏幕上的內容,使DOS提示符到屏幕左上角。
[格式] cls
16) time--顯示和設置DOS的系統時間
[格式] time [hh[:mm[:ss[.cc]]]
17) date--顯示和設置DOS的系統日期
[格式] date [MM-DD-YY]
18) ver--顯示正在運行的DOS系統版本號
[格式] ver
DOS的外部命令
DOS的外部命令就是一些應用程序,能夠使用戶的操作更加方便和深入。這些外部命令都是以文件的形式存在,Windows系統的DOS外部命令保存在Windwos主目錄下的"Command"目錄中。下面就讓我們來看看常用的一些DOS外部命令。
1)FORMAT(Format.COM)--格式化命令
眾所周知,新買的磁碟都必須經過格式化後方能使用,FORMAT命令可以完成對軟盤和硬碟的格式化操作,格式為"FORMAT [盤符] [參數]",例如:"FORMAT A: /S"。它有兩個常見的參數:
/Q:進行快速格式化;
/S:完成格式化,並將系統引導文件拷貝到該磁碟。
注意:該命令會清除目的磁碟上的所有數據,一定要小心使用。如果進行了普通的格式化,那磁碟上的數據還有可能恢復,但如果加上了"/Q",那要恢復就比蹬天還難了。
2)EDIT(Edit.COM)--編輯命令
其實它就是一個文本編輯軟體,使用它可以在DOS下方便地對文本文件進行編輯,格式為"EDIT [文件名] [參數]",它的參數不是特別實用,我在此就不多講。
3)SYS(Sys.COM)--系統引導文件傳輸命令
它能夠將IO.SYS等幾個文件傳輸到目的磁碟,使其可以引導、啟動。格式為"SYS [盤符]"
4)ATTRIB(Attrib.EXE)--文件屬性設置命令
通過該命令,我們可以對文件進行屬性的查看和更改。格式為"ATTRIB [路徑][文件名] [參數]",如果不加參數則為顯示文件屬性。它的參數有"+?"和"-?"兩種,"?"代表屬性代號,這些代號有:"H"隱藏;"S"系統;"R"只讀,"+"表示賦予,"-"表示去除。
5)XCOPY(X.EXE)--拷貝命令
該命令在"COPY"的基礎上進行了加強,能夠對多個子目錄進行拷貝。它的參數比較多,但是最常用的是"/S",它可以對一個目錄下屬的多個子目錄進行拷貝,另外"/E"可以拷貝空目錄。格式為"XCOPY [源路徑][源目錄/文件名] [目的目錄/文件名] [參數]"。
6)SCANDISK(Scandisk.EXE)--磁碟掃描程序
這個命令在實際的操作中有很大的用處,它能對磁碟進行掃描並修復,能夠解決大部分的磁碟文件損壞問題。
格式為"SCANDISK [盤符:] [參數]"下面是它的幾個參數:
/fragment 〔驅動器名:\路徑\文件名〕:使用這個參數可以顯示文件是否包含有間斷的塊,我們可以通過運行磁碟整理程序來解決這個問題;
/all:檢查並修復所有的本地驅動器;
/autofix:自動修復錯誤,即在修復時不會出現提示;
/checkonly:僅僅檢查磁碟,並不修復錯誤;
/custom:根據Scandisk.ini文件的內容來運行Scandisk,Scandisk.ini是一個文本文件,它包含了對Scandisk
程序的設置,其中的〔custom〕塊是在加上"/custom"參數後才執行的,用戶可以根據自己的不同情況來進行不同的設置;
/nosave:在檢查出有丟失簇後直接刪除,並不轉化為文件;
/nosummary:不顯示檢查概要,完成檢查後將直接退出程序;
/surface:在完成初步檢查後進行磁碟表面掃描;
/mono:以單色形式運行Scandisk。
我們可以根據不同的情況來加上不同的參數。我們可以執行"scandisk /all /checkonly /nosave /nosummary"來完成對磁碟的檢查並且自動退出,另外還可以編輯scandisk.ini文件中設置,再運行"scandisk /custom"。如果被損壞的文件比較多,我們可用"/autofix"來進行自動修復,不然會忙死你的。
7)CHKDSK(Chkdsk.EXE)--磁碟檢查命令
它會檢查磁碟,並會顯示一個磁碟狀態報告。格式為"CHKDSK [盤符:] [參數]",最常用的參數是"/F",可以對文件錯誤進行修復。
8)MOVE(Move.EXE)--文件移動命令
使用它可以對文件進行移動。格式為"MOVE [源文件] [目的路徑]"。同時也可以使用通配符。
9)DELTREE(Deltree.EXE)--刪除命令
這可是DEL命令的超級加強版,它不僅可以刪除文件,並且會將指定目錄和其下的所有文件和子目錄一並刪掉。使用它,我們可以很方便的對目錄進行徹底的刪除。格式"DELTREE [文件/路徑] [參數]",參數有一個"/Y",使用時系統會對每個文件進行詢問,回答"Y"後才刪除。
10)FDISK(Fdisk.EXE)--分區命令
我們可以使用它對硬碟進行分區操作,我在下一部分會進行具體講解。
以上就是常用的一些DOS外部命令,使用它們可以使你的操作更方便,同時也是進行系統修復所必不可少的。請
大家好好地掌握每一個命令及其用處。
更多的DOS命令
命令 功能
ctty 改變控制設備
emm386 擴展內存管理
fdisk 硬碟分區
lh/loadhigh 將程序裝入高端內存
move 移動文件,改目錄名
prompt 設置提示符
smartdrv 設置磁碟加速器
subst 路徑替換
x 拷貝目錄和文件
attrib 設置文件屬性
defrag 磁碟碎片整理
doskey 調用和建立DOS宏命令
debug 程序調試命令
fc 文件比較
more 分屏顯示
vol 顯示指定的磁碟卷標號
setver 設置版本
set 設置環境變數
大家如果感興趣的話,不妨自己在DOS窗口中打打這些命令試試看。
FDISK使用介紹
(PS:此處建議新手朋友們去下載FDISK完全無害模擬程序配合練習。
對硬碟進行分區、格式化,是每個硬碟都必須經過的步驟。在這里我就來具體講解一下怎樣使用FDISK進行硬碟分區。
FDISK程序是DOS和Windows系統自帶的分區軟體,雖然其功能比不上有些軟體,但用它分區是十分安全的。
一下就是具體的操作步驟:
1)進入DOS方式。在系統引導、出現"Starting Windows....."的時候按下"F8"鍵,然後再選擇"Command Prompt Only"即可進入DOS方式。
2)鍵入"FDISK"後回車即可進入。
3)這時軟體會問你是否支持FAT32,回答"Y"就可以建立FAT32分區,回答"N"則會使用FAT16,決定以後按回車。
4)出現FDISK的主菜單,要建立分區請選擇"1"再回車。
5)建立主分區(Primary Partition),選擇"1"後回車。
6)這時系統會詢問你是否使用最大的可用空間作為主分區,如果回答"Y",那麼軟體就會將所有的磁碟空間劃分成一個分區,回答"N"則可以劃分多個分區,對於現在的硬碟來說,一般都比較大,如果劃分成一個分區就不太好管理,因此可以選擇輸入"N"來分成多個分區。
7)軟體會提示你輸入主分區的大小,輸入後回車。
8)完成後按ESC鍵回到主菜單。
9)對於一個硬碟,必須設置一個活動分區後才可以引導操作系統,所以我們需要進入"2"項。
10)這是會提示用戶輸入活動分區的號碼,由於只有一個分區,就輸入"1"。
完後會在狀態欄中顯示一個"A",表示此分區為活動分區。
11)一個硬碟只能有一個主分區,因此如果現在要劃分剩下的硬碟空間就必須建立擴展分區,回到主菜單
後選擇"2"。
12)程序會提示用戶輸入擴展分區的大小。
13)擴展分區建立完成後,會顯示主分區和擴展分區的相關資料,按ESC鍵。
14)這時會提示沒有邏輯盤的信息,你可以將整個擴展分區劃分成一個邏輯盤,或者分成幾個邏輯盤。現
在可以輸入第一個邏輯盤的大小,然後回車。
15)這時會顯示第一個邏輯盤的相關信息,並且要求你輸入第2個邏輯盤的大小。
16)完成後即可按ESC鍵退回到主菜單。
17)這時在按ESC退出FDISK再重新啟動,就可以對分區進行格式化了。
如果是對已經分好區的硬碟進行重新分區,那麼在主菜單時就必須先進入第三項將分區刪除後才能進行。
用FDISK進行硬碟分區
分區從實質上說就是對硬碟的一種格式化。當我們創建分區時,就已經設置好了硬碟的各項物理參數,指定了硬碟主引導記錄(即MasterBootRecord,一般簡稱為MBR)和引導記錄備份的存放位置。而對於文件系統以及其他操作系統管理硬碟所需要的信息則是通過之後的高級格式化,即Format命令來實現。用一個形象的比喻,分區就好比在一張白紙上畫一個大方框。而格式化好比在方框里打上格子。安裝各種軟體就好比在格子里寫上字。(見圖8)可以看得出來,分區和格式化就相當於為安裝軟體打基礎,實際上它們為電腦在硬碟上存儲數據起到標記定位的作用。進行硬碟分區,我們最常用的軟體是FDISK.com。下面,我們就FDISK的一些功能和使用做一番比較詳盡地介紹:
我們以Win 95為例(Win 98和95大致上基本一致),用啟動盤啟動計算機,在A盤根目錄下輸入"Format";屏幕上出現信息問你是否要啟用FAT32支持,回答"Y"會建立FAT32分區,回答"N"則會使用FAT16,決定以後按Enter鍵。大家要記住一點,早期的WIN95及DOS並不能識別FAT32結構。如果你想要安裝此類系統的話,還是選擇FAT16為好。但選擇FAT16後,每個分區不能大於2GB。在這里,我們選擇FAT16。
這時候,屏幕上將會顯示以下4個選項
1. 建立DOS分區或邏輯分區
2. 設置活動分區
3. 刪除分區或邏輯分區
4. 顯示分區信息
5. 如果你安裝有不止一塊硬碟,系統還會出現有第5項(Change current fixed disk drive)。
建立主分區
這里,預設的選項是"1"。如果你的硬碟還沒有建立過分區的話,直接按ENTER鍵即可。然後,在圖11所示對話框中選擇"建立主分區(Primary Partition)",選擇"1"再按下Enter鍵。這時,系統會詢問你是否使用最大的可用空間作為主分區,預設的回答是"Y",你只要直接按下Enter鍵即可。當然,當程序問你是否要使用最大的可用空間作為主分區時,你也可以回答"N"然後按Enter鍵。這時,系統會要求你輸入主分區的大小,輸入以後按Enter鍵。這時,系統將會自動為主分區分配邏輯盤符"C"。然後屏幕將提示主分區已建立並顯示主分區容量和所佔硬碟全部容量的比例,此後按"Esc"返回FDISK主菜單。
建立擴展分區
在FDISK主菜單中繼續選擇"1"進入 "建立分區菜單" 後再選擇"2"建立擴展分區,屏幕將提示當前硬碟可建為擴展分區的全部容量。此時我們如果不需要為其它操作系統(如NT、LINUX等)預留分區,那麼建議使用系統給出的全部硬碟空間,此時可以直接回車建立擴展分區,然後屏幕將顯示已經建立的擴展分區容量。
設置邏輯盤數量和容量
擴展分區建立後,系統提示用戶還沒有建立邏輯驅動器,此時按"Esc"鍵開始設置邏輯盤,提示用戶可以建為邏輯盤的全部硬碟空間,用戶可以根據硬碟容量和自己的需要來設定邏輯盤數量和各邏輯盤容量。設置完成後,此時屏幕將會顯示用戶所建立的邏輯盤數量和容量,然後返回FDISK主菜單。
激活硬碟主分區
在硬碟上同時建有主分區和擴展分區時,必須進行主分區激活,否則以後硬碟無法引導系統。在FDISK主菜單上選擇"2"(Set active partition),此時屏幕將顯示主硬碟上所有分區供用戶進行選擇,我們的主盤上只有主分區"1"和擴展分區"2",當然我們選擇主分區"1"進行激活,然後退回FDISK主菜單。
一切結束以後,退出FDISK程序。繼續按"Esc"鍵退出至屏幕提示用戶必須重新啟動系統,必須重新啟動系統,然後才能繼續對所建立的所有邏輯盤進行格式化(Format)操作。
故障事例:
某電腦在使用時突然停電,來電後開啟電腦,但Windows系統無法正常啟動,死機頻繁。
故障分析:
從這個原因,我們可以大致推斷:停電造成電腦非法關機而損傷磁碟文件,從而導致Windows系統受到損壞,無法正常運行。
大致操作:
從解決文件損壞這個角度出發,需要修復損壞的文件,如果損壞嚴重,也可以考慮重裝Windows。
具體操作:
1、進入DOS。由於Windows受損,只有在DOS下進行操作。在系統引導、出現"Starting Windows....."的時候按下"F8"鍵,然後再選擇"Command Prompt Only"即可進入DOS方式。為了使修復速度更快,我們可以運行Windows目錄下的"SMARTDRV.EXE"程序,這是一個加速磁碟讀取速度的緩存程序。
2、運行SCANDISK程序,必要時可以加上"/autofix"參數,這樣在第一次選擇後就可讓程序自動修復。
3、運行CHKDSK程序,查看是否還存在著問題,並可以使用"/F"進行修復。
4、運行Windows,看系統是否恢復正常。如果在啟動時提示注冊表出錯,可以重新進入DOS,在Windows目錄下運行"SCANREG /RESTORE",然後在列表中選擇一個好的注冊表文件就行了。
5、如果文件系統受損嚴重,就需要重新安裝Windows。
如果無法正常進入Windows,那需要重新安裝Windows的任務又只得在DOS下進行了。