Post view

MS-DOS 7.0 輕鬆學 for Windows 95 - 4:多層次資料夾-2

MS-DOS 7.0 輕鬆學 for Windows 95 - 4:多層次資料夾-2

4.jpg

製作學習磁片

為避免不小心影響硬碟的重要資料,請參考FORMAT指令製作一張空白的“資料磁片”當做您的學習磁片,並將  學習磁片放入  A: 磁碟機內,然後輸入a: Enter 把工作磁碟機從C: 切換到A: 磁碟機。

這時候,就可以用  A: 磁碟機的  學習磁片來做實驗,隨意試用剛學會的新指令。要是不小心做錯了指令,沒關係,只要用format a: Enter 就可以重新格式化恢復為空白磁片了。

要是您使用的電腦有連接網路系統,有時候網路系統的管理員怕初學者隨意或不小心破壞了硬碟的重要資料,而導致電腦無法正常開機,也許會把整個C: 磁碟機和所有磁碟機保護起來,讓使用者不能任意使用硬碟。但如果連A: 或 B: 磁碟機加以保護,就必須請網路管理員打開A: 磁碟機的使用權限了。

製作資料夾

有了學習磁片之後,就可以開始學習及試用DOS的各種指令。製作資料夾的方法很簡單,我們只要在DOS提示號輸入底下的指令即可:

C:\>a: Enter          ← 把工作磁碟機切換到 A: 磁碟機
A:\>md apex Enter      ← 建一個APEX資料夾

MD就是製作資料夾的指令,新的APEX資料夾已經做好了!讓我們叫出來看看:

msdos1.png

嗯,黑底白字的螢幕畫面看不清楚吧?沒關係,讓我們把畫面放大到書上瞧瞧:

C:\>a: Enter         ← 切換到 A: 磁碟機

A:\>dir Enter        ← 先 DIR 瞧瞧學習磁片的內容

 Volume in drive A is BRENT SU
 Volume Serial Number is 0FE9-3230
 Directory of A:\

File not found
                        1,457,664 bytes free

A:\>md apex Enter    ← 製作一個 APEX 資料夾

A:\>_              ← 咦?APEX資料夾呢??別急,你只是製作了
                      新的資料夾,並沒有說要DIR查看或打開!

A:\>dir Enter        ← 好,讓我們再用 DIR 查看磁片的內容

 Volume in drive A is BRENT SU
 Volume Serial Number is 0FE9-3230
 Directory of A:\

APEX           <DIR>        01-08-97   8:30 apex
         0 file(s)              0 bytes
         1 dir(s)       1,457,152 bytes free

A:\>_

MS-DOS會在資料夾名稱的後面註明 <DIR> 字樣,表示APEX是一個資料夾,而不是一個檔案。資料夾建立的日期是1/8/97年,時間是8:30分。最後的apex小字樣,是Windows 95使用的長資料夾名稱。

打開資料夾

資料夾做好之後,仍在A:\ 磁碟機底下,你可以看一下DIR指令第3行寫著“Directory of A:\”就表示你還在A:\,並沒有打開A:\APEX資料夾。我們可以輸入dir apex瞧瞧資料夾的內容:

A:\>dir apex Enter    ← 顯示 APEX 資料夾的內容

 Volume in drive A is BRENT SU
 Volume Serial Number is 0FE9-3230
 Directory of A:\apex

.              <DIR>        01-08-97   8:30 .
..             <DIR>        01-08-97   8:30 ..
         0 file(s)              0 bytes
         2 dir(s)       1,457,152 bytes free

A:\>_

雖然dir apex可以讓我們看到APEX資料夾的內容,不過你還是在A:\ 磁碟機底下偷偷看APEX內容,並不是在A:\APEX底下查看資料夾,我們應該先打開APEX再用DIR查看。

「打開」資料夾這個動作並不難,我們只要用CD指令,就可以進入APEX資料夾。這個CD可不是CD唱片的那個CD,也不CD化妝品牌的那個CD。比方說:

A:\>cd apex Enter      ← 打開 APEX 資料夾
A:\apex>_              ← 提示號說,現在已經進入 APEX資料夾了
A:\apex> Enter         ← 只按 Enter 鍵略過輸入
A:\apex>cd\ Enter      ← 直接回到 A:\ 磁碟機底下
A:\>_                  ← 又回到 A:\ 了!

OK,讓我們直接到APEX資料夾底下,用DIR看看資料夾裡面究竟是做成什麼樣子?請看底下的實例:

A:\>cd apex Enter         ← 打開 APEX 資料夾
A:\apex>dir apex Enter    ← 顯示 APEX 資料夾的內容

 Volume in drive A is BRENT SU
 Volume Serial Number is 0FE9-3230
 Directory of A:\apex

.              <DIR>        01-08-97   8:30 .
..             <DIR>        01-08-97   8:30 ..
         0 file(s)              0 bytes
         2 dir(s)       1,457,152 bytes free

A:\apex>_

咦?A:\APEX資料夾怎麼不是空的呢?那兩個奇怪的 . 和 .. 資料夾是什麼東東?(標示 <DIR> 表示該名稱隸屬資料夾)
自己與上一層

其實一個 . 句點的“點資料夾”就是APEX自己!當我們打開APEX資料夾的時候,MS-DOS會用名稱是一個句點的資料夾來代表A:\APEX自己。

兩個 .. 句點的“點點資料夾”,則用來表示APEX所在的上層資料夾。目前APEX的上層資料夾正好是A:\磁碟機。任何一個資料夾(在Windows 95以前稱為「子目錄」)都包含這兩個基本的“點資料夾”和“點點資料夾”。

換句話說,當我們用md apex製作一個新的APEX資料夾的時候,DOS不只是在A:\ 建立一個APEX資料夾,也同時為APEX資料夾建立 . 和 .. 資料夾,讓我們無論身在何處,都可以隨時使用自己或前面的資料夾。

還記得我們說過 *.* 有時候可以用一個 . 代替嗎?現在你是不是知道為什麼 *.* 能縮寫為一個點 . 了吧!因為 . 就是資料夾自己也就是整個資料夾,因此用來表示所有檔案的 *.* 自然等於一個點 . 啦!譬如copy *.* b: Enter 等於copy . b: Enter 。

前面是用CD\ 指令來回到A:\ 磁碟機,其實APEX是A:\ 磁碟機的第一層資料夾,因此也可以用cd .. 來做同樣的工作:

A:\>cd apex Enter      ← 打開 APEX 資料夾
A:\apex>cd.. Enter     ← 輸入 CD.. 指令上一層的 A:\ 磁碟機
A:\>_                ← 果然可以回到 A:\ 了!

蘇言霖 09/24/2013 0 470
Comments
Order by: 
Per page:
 
  • There are no comments yet
Rate
0 votes
Post info
蘇言霖
「超級懶貓級」社群網站站長
09/24/2013 (1701 days ago)
Actions