線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2814
推到 Plurk!
推到 Facebook!

DOS常用命令詳解

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-25 22:15:54 IP:61.64.xxx.xxx 未訂閱
DOS常用命令詳解 
http://www.17lan.com/print.php/1430    2004-04-16        
列印自: 藍色技術頻道網路技術門戶
地址: http://www.17lan.com/article.php/1430 
DOS常用命令詳解 
   DOS:disk operate system,磁片作業系統,DOS命令又分內部命令和外部命令。內部命令又稱?駐機命令,它是隨著DOS系統的?動同時被載入到記憶體裏且長駐記憶體。也就是說,只要?動了DOS系統,我們就可以使用內部命令。外部命令是儲存在磁片上的可執行文件,執行這些外部命令需要從磁片將其文件調入記憶體,因此,外部命令只有該文件存在時才能使用。帶有.COM、.EXE、.BAT等副檔名的文件都可看成是外部命令。
常用的內部命令有MD、CD、RD、DIR、PATH、COPY、TYPE、EDIT、REN、DEL、CLS、VER、DATE、TIME、PROMPT。
常用的外部命令有DELTREE、FORMAT、DISKCOPY、LABEL、VOL、SYS、XCOPY、FC、ATTRIB、MEM、TREE。    常用的內部命令詳解
1.MD——建立子目錄 
 功能:創建新的子目錄
 類型:內部命令
 格式:MD[盤符:][路徑名]〈子目錄名〉
FOR 1:
C:\>md y    /*---建立y子目錄---*/    2.CD——改變當前目錄
 功能:顯示當前目錄
 類型:內部命令
 格式:CD[盤符:][路徑名][子目錄名]
說明:CD命令不能改變當前所在的盤,CD..退回到上一級目錄,CD\表示返回到當前盤的目錄下,CD無參數時顯示當前目錄名。
FOR 2:
C:\>cd y   /*---顯示當前目錄y---*/    3.RD——刪除子目錄命令
 功能:從指定的磁片刪除了目錄。
 類型:內部命令
 格式:RD[盤符:][路徑名][子目錄名]
FOR 3:
C:\>rd y    4.DIR——顯示磁片目錄命令
 功能:顯示磁片目錄的內容。
 類型:內部命令
 格式:DIR [盤符][路徑][/P][/W]
FOR 4:
C:\>dir y    5.PATH——路徑設置命令
 功能:設備可執行文件的搜索路徑,只對文件有效。
 類型:內部命令
 格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}
FOR 5:
C:\>path
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRAMFILES\MTS    6.COPY文件複製命令
 功能:拷貝一個或多個文件到指定盤上。
 類型:內部命令
 格式:COPY [源盤][路徑]〈原始檔案名〉[目標盤][路徑][目標檔案名]
FOR 6_1:
C:\>copy yyy.txt yyy
        1 file(s) copied
C:\yyy>dir yyy
YYY      TXT     8  11-23-03  19:21    /*---現在用DIR命令查看複製的情況---*/
說明: 如果是將多個文件複製到一個新的文件,命令是這樣的COPY [源盤][路徑]〈原始檔案A〉 [源盤][路徑]〈原始檔案B〉[目標盤][路徑][目標檔案名]
FOR 6_2:
C:\>copy x.txt y.txt xy.t
x.txt
y.txt
        1 file(s) copied    7.TYPE——顯示文件內容命令
 功能:顯示ASCII碼文件的內容。
 類型:內部命令。
 格式:TYPE[盤符:][路徑]〈檔案名〉
FOR 7:
C:\>trpe yyy.txt   /*---假設C盤目錄下存在yyy.txt文件---*/    8.EDIT——編輯文件內容命令
1.功能:編輯ASCII文件的內容,也可建立一個新文件。
2.類型:內部命令。
3. EDIT[盤符:][路徑]〈檔案名〉
說明: EDIT即可以編輯ASCII文件的內容,也可以新建立一個文件,他們的副檔名命名方式也很靈活,比如.txt、.bat,甚至可以編輯.c、.bas的格式。
FOR 8_1:
C:\>edit   /*進入編輯模式*/
FOR 8_2:
C:\>edit yyy.txt  /*---編輯yyy.txt文件的內容,如果要選擇支援中文格式,應該安裝UCDOS---*/    9.REN——文件改名命令
 功能:更改檔案名稱
 類型:內部命令
 格式:REN[盤符:][路徑]〈舊檔案名〉〈新檔案名〉
FOR 9:
C:\>ren yyy.txt cly.txt    10.DEL——刪除文件命令
 功能:刪除指定的文件。
 類型:內部命令
 格式:DEL[盤符:][路徑]〈檔案名〉[/P]
說明:選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除。    11.CLS——清螢幕命令
 功能:清除螢幕上的所有顯示,游標置於螢幕左上角。
 類型:內部命令
 格式:CLS
FOR 11:
C:\>CLS    12.VER查看系統版本號命令
 功能:顯示當前系統版本號
 類型:內部命令
 格式:VER
FOR 12:
C:\>VER
Windows 98 [Version 4.10.2222]   /*---當前系統的版本號---*/    13.DATA日期設置命令
 功能:設置或顯示系統日期。
 類型:內部命令
 格式:DATE[mm—dd—yy]
FOR 13:
C:\>DATE
Current date is Sun 11-23-2
Enter new date (mm-dd-yy):   /*---提示你輸入新的日期---*/    14.TIME系統時鐘設置命令
 功能:設置或顯示系統時期。
 類型:內部命令
 格式:TIME[hh:mm:ss:xx]
FOR 14:
C:\>time
Current time is  22:49:28.81
Enter new time:    15.PROMPT:更改命令提示符
 功能:改變DOS系統提示符的風格。
 類型:內部命令
 格式:PROMPT [text]
說明:text 指定新的命令提示符,提示符可以由普通字元及下列特定代碼組成,
$A & (Ampersand)
$B | (管道)
$C ( (左括弧)
$D 當前日期
$E Escape 碼(ASCII 碼 27)
$F ) (右括弧)
$G > (大於符號)
$H 後退(擦除前一個字元)
$L < (小於符號)
$N 當前驅動器
$P 當前驅動器及路徑
$Q = (等號)
$S (空格)
$T 當前時間
$V Windows 2000 版本號
$_ 換行
$$ $ (貨幣符號)    FOR 15:
C:\>prompt
C>    常用的外部命令詳解    1.DELTREE——刪除整個目錄命令
 功能:將整個目錄及其下屬子目錄和文件刪除。
 類型:外部命令
 格式:DELTREE[盤符:]〈路徑名〉
FOR 1:
C:\>deltree yyy
Delete directory "yyy" and all its subdirectories? [yn]    2. FORMAT——磁片格式化命令
 功能:對磁片進行格式化,劃分磁軌和磁區;同時檢查出整個磁片上有無帶缺陷的磁軌,對壞道加注標記;建立目錄區和文件分配表,使磁片作好接收DOS的準備。
 類型:外部命令
 格式:FORMAT〈盤符:〉[/Q][/AUTOTEST]
FOR 2.:
C:\>format d:/q/s/autotes
Checking existing disk fo
……
3. DISKCOPY——整盤複製命令
 功能:複製格式和內容完全相同的軟碟。
 類型:外部命令
 格式:DISKCOPY[盤符1:][盤符2:]
FOR 3:
C:\>diskcopy a: b:  /*---這裏的源盤是A盤,目標盤?B盤---*/    4. LABEL——建立磁片卷標命令
 功能:建立、更改、刪除磁片卷標。
 類型:外部命令
 格式:LABEL[盤符:][卷標名]
FOR 4:
C:\>label c: yyy    /*---將C盤的卷標更改?YYY---*/    5.VOL——顯示磁片卷標命令
 功能:查看磁片卷標號。
 類型:內部命令
 格式:VOL[盤符:]
FOR 5:
C:\>vol c:
Volume in drive C is YYY
Volume Serial Number is C406-9364    6.SYS——系統複製命令
 功能:將當前驅動器上的DOS系統文件IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。
 類型:外部命令
 格式:SYS[盤符:]
*說明:如果磁片剩餘空間不足以存放系統文件,則提示:No roomfor on destination disk.
FOR 6:
C:\>sys d:
System transferred  /*---系統文件已經轉移到D盤---*/    7.XCOPY——目錄複製命令
 功能:複製指定的目錄和目錄下的所有文件連同目錄結構。
 類型:外部命令
 格式:XCOPY [源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/S][/V][/E]
說明:XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一併拷貝,但不能拷貝隱藏文件和系統文件;選用/S時對原始目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝原始目錄本身的文件,而不涉及其下的子目錄;選用/V參數時,對的拷貝的磁區都進行較驗,但速度會降低。
FOR 7:
C:\>xcopy yyy d:
yyy.txt
        1 File(s) copied    8.FC——文件比較命令
 功能:比較文件的異同,並列出差異處。
 類型:外部命令
 格式:FC[盤符:][路徑名]〈檔案名〉[盤符:][路徑名][檔案名][/A][/B][/C][/N]
說明:選用/A參數,?ASCII碼比較模式;選用/B參數,?二進位比較模式;選用/C參數,將大小寫字元看成是相同的字元;選用/N參數,在ASCII碼比較方式下,顯示相異處的行號。
FOR 8:
C:\>fc yyy.txt cly.txt
Comparing files yyy.txt and cly.txt
****** yyy.txt
oeekjeheqwkf
****** cly.txt
1111
******    9.ATTRIB——修改文件屬性命令
 功能:修改指定文件的屬性。
 類型:外部命令。
 格式:ATTRIB[檔案名][R][—R][A][—A][H][—H][—S][/S]
說明:選用R參數,將指定文件設?唯讀屬性,使得該文件只能讀取而無法寫入資料或刪除,選用——R參數,去除唯讀屬性;A參數?檔案屬性;H參數?隱含屬性;S參數?系統屬性。
FOR 9:
C:\>attrib yyy.txt  h  r    /*---將記事本文件設置?隱藏、唯讀屬性---*/
C:\>attrib yyy.txt -h –r    /*---將記事本文件去掉隱藏、唯讀屬性---*/    10.MEM——查看當前記憶體狀況命令
 功能:顯示當前記憶體使用的情況
 類型:外部命令
 格式:MEM[/C][/F][/M][/P]
說明:選用/C參數列出裝入常規記憶體和CMB的各文件的長度,同時也顯示記憶體空間的使用狀況和最大的可用空間;選用/F參數分別列出當前常規記憶體剩餘的位元組大小和UMB可用的區域及大小;選用/M參數顯示該模組使用記憶體地位址、大小及模組性質;選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
FOR 10:
C:\>mem    11.TREE——顯示磁片的目錄結構 
 功能:顯示指定磁片或路徑的目錄結構。
 類型:外部命令。
 格式 [盤符][路徑]TREE[盤符][路徑][/F]
說明:命令格式中的前一個盤符與路徑是用來說明tree.com文件所在的盤與目錄;第二個盤符與路徑是用來說明需要顯示目錄結構的磁片與目錄;參數/F除顯示目錄結構外,還顯示各級目錄中的所有文件。若省略此參數,僅僅顯示目錄結構;當目錄結構較長且一屏顯示不下時,可用命令TREE|MORE分屏顯示。
FOR 11:
C:\>tree    /*---因?是tree是外部命令,所有tree.com文件是一定要存在的,否則無法正常使用---*/    操作實例:
?在C盤下新建兩個目錄X和Y,?進入X目錄下新建一個x..bat文件,?再在Y目錄下新建y.txt文件,?將x..bat和y.txt文件合併一個新文件xy.bat並保存在D盤,?將xy.bat重命名?xy.txt,並查看文件裏面的具體內容,?在文件裏面加入自己的x y=z並保存,?將xy.txt文件屬性設置?唯讀和隱藏。
操作過程:
C:\>md x
C:\>md y
C:\>cd x
C:\x>edit
C:\x>cdC:\>cd y
C:\y>edit
C:\>copy c:\x\x.bat c:\y\y.txt d:\xy.bat
c:\x\x.bat
c:\y\y.txt
        1 file(s) copied
C:\>ren d:\xy.bat xy.txt
C:\>type d:\xy.txt
C:\>edit d:\xy.txt
C:\>attrib  r  h d:\xy.txt     
發表人 - conundrum 於 2004/06/25 22:20:58
系統時間:2024-05-03 0:03:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!