檢視文章

MS-DOS 7.0 輕鬆學 for Windows 95 - 3:MS-DOS 輕鬆學-1

MS-DOS 7.0 輕鬆學 for Windows 95 - 3:MS-DOS 輕鬆學-1

3.jpg

200023.jpg

photoobjs105.jpgFirst Looks


* 電腦軟體基本上可分為「作業系統」軟體與「應用軟體」兩大類,MS-DOS是一種簡單的作業系統。DOS在使用者與電腦之間,就像個翻譯員似的,我們可以透過DOS提供的指令與電腦溝通並做檔案管理的工作。

* 想快速清理螢幕畫面嗎?很簡單,試試CLS 命令。

* 現在是幾點了?嗯... 我想用DATE和TIME 指令,看一下「電腦時鐘」就可以知道今天的日期與時間吧!

* 忘記把檔案擱在那裡嗎?很簡單,只要用DIR 檔名 /S Enter 就可以找到檔案,還能順便列出有那些同名的檔案。

* FORMAT A: 可以幫我們製作磁片格式,而FORMAT A: /S 指令可用來製作一張空白的開機磁片,當硬碟發生問題或感染電腦病毒時,就可以把開機磁片  放入  A: 磁碟,從A: 直接啟動電腦(BIOS要設定A優先)。

* 每個人都有個專屬的名字來代表自己,我們也要替檔案取個名字才知道它叫什麼來著。當然,電腦也有規定檔案名稱的格式與規則,名字是不能隨便亂亂取的,要是發現檔名取得不好、與自己的八字不和,還可以用REN 來更改。

* 要盜版整張磁片,啊不是,說到那裡去了,應該是“要拷貝整張磁碟片”可以用DISKCOPY Enter 這樣的指令。如果只要拷貝幾個檔案,則只要使用COPY 或XCOPY 即可。要是發現檔案中有“過時”的情書,那最好趕快用DEL 指令把情書刪掉,免得不慎被現任情人撞見,就 @#$%^&*…

* MS-DOS的搬家公司MOVE 可幫我們把檔案搬到另一個目錄或磁碟機,也可以用來更換目錄名稱。

認識MS-DOS

您知道什麼是「資訊盡在指尖」嗎?現在有了新的看法:只要用手指輕按遙控器,即可取得來自全世界的即時資訊。我們只要加裝Cable TV,即可獲得幾十個頻道,坐擁24小時一輩子也看不完的電視節目,而我只要遠遠地用遙控器按來按去就好了。現在你知道了,現代人真的很幸福!

咦,怎麼扯到有線電視去了?其實我們只是利用這個例子,把DOS比做電視機的遙控器,而電腦螢幕比做電視機!我們可藉由遙控器操作電視或錄放影機的開關、選台、音量大小等,同樣的,我們可以用“超級遙控器”—「鍵盤」與「滑鼠」來遙控電腦,真的!有些款式的鍵盤和滑鼠可以是無線遙控的,只是一般的鍵盤和滑鼠都是有線的。

photoobjs52.jpgphotoobjs101.jpg

考慮一下以下的情形:當我們在鍵盤上分別按 c l s 以及 Enter 鍵鍵輸入cls指令,為什麼電腦就知道要把螢幕上的文字消除乾淨並重新顯示呢?為什麼電腦會如我們所願去執行使用者指定的工作呢?為什麼輸入完指令就一定要按 Enter 鍵?為什麼不能按個鍵,電腦就會自動做好指定的工作?

再考慮一下這樣的情況:當我們按下電視遙控器上面的選台鈕,為什麼電視就會知道要做選下一台或上一台的動作?理由很簡單,因為電視裡也有一套迷你作業系統,負責分析、處理、執行遙控器送來的指令。要是想用M牌電視遙控器來遙控S牌的電視機,肯定S牌電視聽不懂M牌遙控器的話!

簡單地說,電腦也是因為有作業系統的幫忙,我們才能使用預先設計好的指令和按鈕,透過作業系統幫忙分析、處理、轉譯並執行使用者所下的指令,來達到與電腦溝通,提供人機介面的目的。

photoobjs23.jpgphotoobjs24.jpgphotoobjs25.jpg

Operating System,簡稱OS,作業系統程式扮演系統資源管理者的角色,負責管理電腦硬體與應用程式,也同時是使用者與電腦之間的系統服務員。就好像交通規則,因為明定了「紅燈停,綠燈行」所以大家就照著規定去做,交通才可能井然有序。只不過台灣紅綠燈是僅供參考用的,說到那裡去了…

也就是說,電腦和作業系統事先商量好了,按 a 的時候絕不能出“B”,執行cls指令就不能告訴我DOS版本號碼,作業系統必須100% 完全聽從我們的指令行事。因此OS就是我們與電腦硬體之間的溝通者,負責正確地傳達使用者的訊息,同時也是系統管理者,管理電腦內的應用軟體、檔案資料及電腦與周邊設備的溝通協調,真是任重而道遠啊!

作業系統應該提供一個良好的工作環境,讓使用者容易使用各種應用程式和檔案資料。目前IBM PC的作業系統可分為:

・字元模式使用者介面:Character Mode,或稱為命令提示號Command Prompt介面,例如以鍵盤指令為主的MS-DOS作業系統。

・圖形使用者介面:Graphical User Interface,簡稱GUI,例如以滑鼠為主的Windows 95/NT作業系統。

Microsoft微軟公司設計的MS-DOS,從1981年起正式上市,歷經15年以上的歲月,最後一版是MS-DOS 6.22,更新的版本MS-DOS 7.x則附在Windows 95、Windows 97及其後繼的版本。

MS-DOS是Microsoft Disk Operating System微軟磁碟機作業系統,四個字的縮寫,也就是:

MS = MicroSoft
D  = Disk
O  = Operating
S  = System

MS-DOS這套軟體究竟長成什麼款呢?很簡單,當您看到底下的畫面,就表示系統是在MS-DOS環境:

C:\>_

photoobjs104.jpg

MS-DOS提供的服務

MS-DOS為服務廣大的User,提供滿意保證的服務項目,可大致分為底下9種:

1. 開機

電腦的開機過程可分為BIOS和作業系統兩個階段。BIOS負責檢查硬體設備,接著就載入A: 或C: 磁碟,放在開機磁區的作業系統程式,把電腦控制權完全交給MS-DOS來管理。

2. 執行程式

對一般User來說,什麼是開機自我測試?BIOS?開機磁區是什麼東東?現階段並不是頂重要的,反正只要能夠啟動所需的應用軟體,像是PE2、Game、Word、Excel等,把差事兒做完才是最重要的,等功力夠了再來研究電腦不遲。

MS-DOS只能提供最簡單的執行程式服務,同一時間只能做一件事,這是由於「單人單工」設計的緣故。就好像規定不能邊走路邊看東西,那還不撞得滿頭包?其實這樣是很沒有效率的,比如說當電腦在列印、格式化磁片時,使用者什麼事也不能做,唯一能做的事只有Wait,一定要等印表機或磁片動作完了才能繼續其他的工作。

好的作業系統則有「時間就是金錢」的觀念,讓使用者可以同時執行多個應用程式,也可以隨時停掉某個程式,不致浪費光陰。想想能同時列印、格式化磁片、連接Internet、聆聽CD唱片該有多好!要是有程式不正常結束或當掉了,也不會影響其他程式或作業系統的正常運作。目前只有32位元的作業系統能滿足單人多工和上述需求:Windows 95、最新的Windows 97、Windows NT和OS/2、UNIX等。

3. 檔案管理

MS-DOS可提供檔案的拷貝(複製)、刪除、搬移、更名、備份等服務,並支援多層次資料夾結構,使用者可以建立各層的資料夾,並使用Folder資料夾來整理相關的檔案。

4. 記憶體管理

MS-DOS為了與XT相容,只提供1MB以內的記憶體服務,超過1MB,即1024KB的部份必須在系統設定檔CONFIG.SYS,以device指令加掛MS-DOS提供的記憶體管理程式,HIMEM.SYS和EMM386.EXE,否則無論您的電腦有幾十MB的記憶體,統統只有1MB可用,還真是“摳”的可以!

5. 磁碟機管理

早期的MS-DOS只提供簡單的磁碟服務程式,如CHKDSK、FDISK、FORMAT、BACKUP等。不過從MS-DOS 6.0版起,新增了ScanDisk磁碟機醫生,可檢修磁碟檔案及目錄的問題、Defrag磁碟拼圖軟體,可將不連續的可用空間,重排為連續的空間,以提昇存取效率、MSBACKUP磁碟備份軟體,可快速備份硬碟的重要資料。

6. 命令處理

真正負責搭起作業系統和使用者之間友誼的橋樑,就是命令執行程式,檔名是COMMAND.COM,這是MS-DOS最重要的系統程式之一,負責產生C:\> 提示號並處理使用者輸入的指令。

MS-DOS把指令群分為「內建指令」和「外部指令」兩種,而COMMAND.COM將負責辨認使用者輸入的指令是否正確,如果是內建指令,就會自己執行這個指令,例如cls、ver、dir等。如果是外部指令,則會叫MS-DOS載入該指令的程式檔案並執行這個命令,像是format、diskcopy、xcopy、move等。也就是說DOS會把程式檔案當做指令來執行。

7. 批次作業的處理

有些工作是非常曠日費時或經常重複的,這時我們可以用一個簡單的文字檔,比如BRENT.BAT,把要做的指令全部寫在一起,然後把BRENT當做外部指令執行即可。

這樣COMMAND.COM就會自動取出BRENT.BAT檔預先寫好的指令並一一執行,就像您再次從鍵盤輸入各指令一般。利用作業系統提供的批次檔(或巨集程式)可簡化許多日常工作。特別是處理時間較長的工作,您可以去個洗間、然後泡杯咖啡(你喜歡的話,也可以泡茶)過一段時間再回來看看,電腦做完了沒。

8. 病毒防治

抓電腦病毒本來不是作業系統必須服務的項目,然而現在病毒十分猖獗,微軟認為新一代的OS,應該為使用者提供新的服務,因此從MS-DOS 6.0版提供了MASV和VSAFE兩位電腦醫生,可找出電腦可能感染的1234種病毒。不過隨著軟硬體發展的日新月異,病毒的發展也是日新月異,讓使用者防不甚防,特別是“過期的防毒軟體”,對新品種病毒一點辦法也沒有,甚至連自己也會中毒!所以,我們決定在“第7樂章”好好地為讀者剖析病毒的面目及防治的方法,身為使用者的你不得不關心。

9. 磁碟壓縮

說真的,現在應用軟體都需要到「超級美容瘦身中心」,好好減減肥,實在是胖得不像話!隨便動軋數十MB比比皆是,一部硬碟沒裝幾套軟體就滿了!

不過這也不能怪軟體公司,誰叫User是以多少張磁片、多少張光碟片或多少MB來衡量軟體的價值,電腦書也是這樣,在相同的定價之下,書的厚薄遠超過內文及後製作品質,所謂「數大便是美」嘛!所以大家只好拼命灌水,以提昇軟體的附加價值,但是,我們就不這麼認為!不信?請比較其他MS-DOS書!

MS-DOS 6.22免費提供了一套非常好用的磁碟機壓縮軟體,叫做DriveSpace,可將硬碟的容量增加1.5倍至2倍左右,免費提供的好軟體,而且Windows 95繼續支援DriveSpace。

要提醒您的是OS只是作業系統的總稱,MS-DOS不過是其中一種。當您熟悉MS-DOS的基本指令後,例如:COPY、DIR、FORMAT、MD、CD等,不妨試試Windows 95、OS/2等圖形化「單人多工」或「多人多工」的超級作業系統,一定會感受到作業系統所扮演的重要性。

關於作業系統概念我們就介紹到這裡,接下來我們將開始學習MS-DOS基本指令,享受操控電腦的樂趣。

蘇言霖 2013/09/24 0 1130
評論
排序依據: 
每頁:
 
  • 目前還沒有評論
評分
0
文章資訊
蘇言霖
「超級懶貓級」社群網站站長
2013/09/24 (3839天前)
動作