小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

DOS命令大全二

 知足常樂WQL 2006-09-11


DOS在WINDOWS下的優(yōu)勢

大家現(xiàn)在已能熟練地操作WINDOWS了,初學(xué)者根本不知道“DOS”是何物?但是一旦系統(tǒng)崩潰,又要回到“原始社會(huì)”--DOS。

   其實(shí)在DOS下的一些命令是WINDOWS下無可比擬的(太夸張了些^-^)。首先介紹幾個(gè)DOS下的命令:

   一、delete(DEL)。大家一定要說這不是刪除命令嗎?對!就是刪除命令。它能刪除在WINDOWS下無法刪除的文件。比如:Win386.swp(虛擬內(nèi)存),定期刪除可減少硬盤碎片,刪除后重啟自動(dòng)可生成Win386.swp。然而在WINDOWS下用鼠標(biāo)左鍵單擊選定,按鍵盤上的Delete,彈出確認(rèn)框:確實(shí)要把“Win386.swp”放入回收站嗎?單擊確定。又彈出一錯(cuò)誤框:無法刪除WIN386:訪問被拒絕,請確定磁盤未滿或未被寫保護(hù),而且文件未被使用。各位讀者是不是遇到這種情況?

   二、doskey(鎖定命令)。大家一定對FORMAT很害怕吧!病毒一侵入,它就給您FORMAT,WU、WU、WU……后悔已來不及了,只得重裝系統(tǒng),真麻煩!現(xiàn)在您不必害怕!在DOS下鍵入如下命令以C:\doskey FORMAT=Bad Command or file name!并回車就可以了,當(dāng)“病毒”或“人毒”格式化您的硬盤時(shí),系統(tǒng)將會(huì)顯示:“Bad command or file name!”。那么您又要問我:我自己想格式化的時(shí)候怎么辦?沒關(guān)系!只要鍵入“C:\doskey FORMAT=”并回車,就可以了^-^

   三、FC(它是比較兩個(gè)文件差別的命令)。命令格式:fc 原文件名 目標(biāo)文件名 保存結(jié)果。例:fc c:\1.reg c:\2.reg>c:\3.txt(其中1.reg、2.reg是注冊表文件,3.txt是文本文件),使用這個(gè)命令可以比較注冊表,也可以其他文件(注冊表:就是在開始\運(yùn)行并回車)。這樣在安裝共享軟件的時(shí)候,就知道“它”往注冊表中裝什么了,(安裝前先導(dǎo)出注冊表,安裝后再導(dǎo)出注冊表,并用FC命令比較),這樣對某些搞特殊工作的人就方便多了,只能點(diǎn)到為止了^-^

   四、bat(批處理命令),它在WINDOWS下同樣有它的功效。有一些朋友是不是在上網(wǎng)的時(shí)候,經(jīng)常忘了開防火墻?!如果在啟動(dòng)WINDOWS時(shí)直接啟動(dòng),浪費(fèi)了系統(tǒng)資源,并不是每次都上網(wǎng);如果忘了開防火墻,病毒、木馬就乘虛而入了,作者本人也有一次教訓(xùn)),能不能兩全齊美呢?只要當(dāng)上網(wǎng)時(shí)防火墻自動(dòng)打開(有一些軟件能使兩個(gè)軟件捆綁在一起,只要啟動(dòng)一個(gè)軟件,另一個(gè)軟件自動(dòng)啟動(dòng)),自力更生、艱苦創(chuàng)業(yè)是中華民族的美德嗎!以本人把天網(wǎng)防火墻和電子郵件捆綁一起為例,首先新建記事本(文本文件)內(nèi)容如下:

start C:\Progra~1\skynet\Firewall\snfw.exe

start C:\Progra~1\Outloo~1.EXE\MSIMN.exe

然后另存為(菜單欄中文件\另存為)電子郵件.bat(名字隨便起,只要后綴是.bat就行了)然后執(zhí)行一下,是不是成功了,以后收發(fā)電子郵件,只要啟動(dòng)這個(gè)批處理文件就可以了(也可在桌面或任務(wù)欄建立快捷方式,是不是更方便了)。這里需要指出的是:DOS下不支持長文件名,最多8個(gè)字節(jié),所以Program Files應(yīng)寫成Progra~1。命令格式即為start 文件存放路徑。

怎么樣,DOS還是寶刀未老吧?。?!

DOS中的小技巧DOS中的小技巧
經(jīng)常使用DOS,筆者總結(jié)了幾條小技巧,特拿出來怡笑大方。
1.   批處理中用set設(shè)置dir的顯示方式
在批處理命令中加上c: \setdircmd =w/p/a,(三個(gè)參數(shù)可單獨(dú)使用)這樣只需鍵入c:
\dir,就可達(dá)到分屏五行顯示,同時(shí)顯示隱含目錄與文件的效果。若想取消此顯示方式,只需鍵入c: \setdircmd
=<--(<――代表回車)同理使用set還可以使其他命令簡化。
2.   DOS下edit的使用技巧
使用過wps的人都覺得其中“定義塊”的功能很好用,其實(shí)dos下的edit也能實(shí)現(xiàn)定義塊,并且還有快捷鍵可使用。先按住shift鍵,再用→/←方向鍵控制,shift
+home定義到行首,shift +end定義行行尾,shift +↑/↓定義上一行和下一行,shift +home
+ctrl定義到文件頭……(定義好的塊會(huì)形成亮帶)要想復(fù)制塊,則首先要定義好塊,然后按alt
+e選擇edit用↑/↓調(diào)到copy項(xiàng),回車,將定義好的被復(fù)制項(xiàng)放到剪貼板中。再將光標(biāo)移動(dòng)至目標(biāo)的位置,按alt
+e,選paste(粘貼),回車,剛剛被放至剪貼板的塊被復(fù)制到當(dāng)前光標(biāo)所在處。移動(dòng)塊也可照此方法。
3.   用Type命令拷貝加密盤
用DOS下的Type命令可以拷貝某些用copy及pctools無法復(fù)制的加密盤上的信息,方法是,先記下目標(biāo)盤上所有文件的文件名的擴(kuò)展名,然后在A:驅(qū)插入源盤,B:驅(qū)插入一張空盤,鍵入以下命令:A:
Type文件名>B:文件名將加密盤上的所有文件按此格式都Type到目標(biāo)盤上,就形成一張與原加密盤一樣的盤了。
4.   Type的另一妙用——獲得未知病毒代碼
用Type可以巧妙的利用病毒多感染com和exe這一特性,獲得未知病毒代碼?,F(xiàn)在C盤根目錄下建立兩個(gè)零字節(jié)的Vir文件,擴(kuò)展名分別用com和exe,方法如下:c:
\>type nul >vir.com,c:\>type nul
>vir.exe,根據(jù)病毒侵入的特性,一旦染毒,擴(kuò)展名為com和exe的文件的字節(jié)數(shù)便會(huì)增加。所增加的字節(jié)便是感染病毒的全部代碼,從而進(jìn)行有針對的殺毒措施,如將病毒代碼取適當(dāng)?shù)囊欢慰饺胍恍⒍拒浖膙irus.dat等病毒代碼文件中,就可以自己實(shí)現(xiàn)對殺毒軟件的升級,非常及時(shí)。

XP中的增強(qiáng)DOS命令

“廉頗老矣,尚能飯否”,這是很多人對Windows操作系統(tǒng)下的DOS 的一種偏見,其實(shí)DOS在系統(tǒng)維護(hù)工作中有著重要的作用。自從微軟公司推出Windows XP操作系統(tǒng)后, 人們熱情的投入到Win XP的懷抱中去關(guān)注它、了解它、使用它,卻很少有人注意到Win XP附帶的DOS操作環(huán)境,實(shí)際上Win XP已經(jīng)增加了部分DOS命令的功能,所謂“老樹開新花”,下面讓我們一道來感受Win XP下DOS的功能變化。

◆命令:DIR,列文件、目錄

增加參數(shù):/-C
參數(shù)說明:DIR列文件、目錄時(shí)顯示的文件大小,其數(shù)值以千為單位進(jìn)行分隔,使用此參數(shù)即“DIR/-C”將取消顯示中的分隔符,以滿足部分人的視覺習(xí)慣。

增加參數(shù):/Q
參數(shù)說明:Windows是多用戶操作系統(tǒng),使用此參數(shù)即“DIR /Q”列文件、目錄時(shí),將顯示出文件、目錄的用戶屬性。

增加參數(shù):/T:C、/T:A、/T:W
參數(shù)說明:使用此參數(shù)即“DIR/T:C”、“DIR/T:A”、“DIR/T:W”分別顯示文件、目錄的創(chuàng)建時(shí)間、上次訪問時(shí)間和上次修改時(shí)間。

增加參數(shù):/X
參數(shù)說明:使用此參數(shù)即“DIR/X”列文件、目錄時(shí),會(huì)對長文件名同時(shí)顯示“8.3”格式的文件名。

◆命令:CD,改變目錄

增加參數(shù):/D
參數(shù)說明:此參數(shù)的作用是快速改變當(dāng)前目錄,比如當(dāng)前目錄是C:\Windows,使用命令“CD/D E:\Tools”可快速切換到E:\Tools目錄下。注:只有在Win XP的“運(yùn)行”文本框中輸入“CMD”得到的DOS窗口中才能使用此參數(shù)。

◆命令:MD,建立目錄

功能說明:此命令并未增加參數(shù),但是增強(qiáng)了功能,它可一次建立多級子目錄, 例如使用命令“MD AA\BB\CC\DD”將一次性創(chuàng)建AA、BB、CC、DD四級子目錄。而在老版本的DOS中,若不存在AA子目錄,便無法直接建立AA下的BB等深層子目錄。

◆命令:RD,刪除目錄

增加參數(shù):/S
參數(shù)說明:使用此參數(shù)即“RD/S”用于刪除目錄樹,即刪除目錄及目錄下的所有子目錄和文件,相當(dāng)于以前版本中的DELTREE命令。

增加參數(shù):/Q
參數(shù)說明:使用上面的/S參數(shù)刪除目錄樹時(shí),系統(tǒng)會(huì)要求用戶確認(rèn)是否真的要?jiǎng)h除。若同時(shí)使用/Q參數(shù)即“RD/S /Q”,在進(jìn)行刪除操作時(shí)將取消確認(rèn),相當(dāng)于DELTREE命令的/Y參數(shù)。

◆命令:DEL,刪除文件或目錄

增加參數(shù):/F
參數(shù)說明:使用此參數(shù)即“DEL/F”可刪除只讀文件。

增加參數(shù):/S、/Q
參數(shù)說明:使用此參數(shù)即“DEL/S”作用與“RD/S”完全相同,即刪除目錄及目錄下的所有子目錄和文件。同時(shí)使用參數(shù)/Q,可取消刪除操作時(shí)的系統(tǒng)確認(rèn)。

增加參數(shù):/A
參數(shù)說明:刪除指定屬性或指定屬性以外的文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統(tǒng)、存檔文件,/A-R、/A-H、/A-S、/A-A表示刪除除只讀、隱藏、系統(tǒng)、存檔以外的文件。例如“DEL/AR *.*”表示刪除當(dāng)前目錄下所有只讀文件,“DEL/A-S *.*”表示刪除當(dāng)前目錄下除系統(tǒng)文件以外的所有文件。

◆命令:ATTRIB,更改文件或目錄的屬性

增加參數(shù):/D
參數(shù)說明:在Win XP中我們不能把文件或文件夾設(shè)置為系統(tǒng)屬性,只能設(shè)為只讀、隱藏或存檔屬性。而帶參數(shù)/D使用ATTRIB命令可以對文件的所有屬性進(jìn)行設(shè)定,設(shè)定時(shí)必須與參數(shù)/S同時(shí)使用。例如“ATTRIB /S /D +S D:\Study”,作用是將D:\Study文件夾設(shè)置為系統(tǒng)文件夾。

◆命令:format,格式化磁盤

增加參數(shù):/FS:filessystem
參數(shù)說明:按指定文件系統(tǒng)類型(FAT、FAT32、NTFS)格式化磁盤,例如“format /FS:NTFS”。

◆命令:DATE、TIME,顯示系統(tǒng)日期和時(shí)間

增加參數(shù):/T
參數(shù)說明:使用此參數(shù)即“DATE/T”、“TIME/T”將只顯示當(dāng)前日期和時(shí)間,而不必輸入新日期和時(shí)間。

--------------------------------------------------------------------------------


常用的一些DOS命令

一索引:
ATTRIB
CD
CLS
COPY
DATE
DEL
DIR
DISKCOMP
DISKCOPY
ECHO
FC
FIND
FORMAT
LABEL
MD
MOVE
PROMPT
TIME
TREE
VER
XCOPY

NETSTAT
REM
REN
VOL
TYPE

ATTRIB:顯示或更改文件屬性。

ATTRIB [+R│-R] [+A│-A] [+S│-S] [+H│-H] [[drive:] [path] filename] [/S] [/D]

+ 設(shè)置屬性。
- 清除屬性。
R 只讀文件屬性。
A 存檔文件屬性。
S 系統(tǒng)文件屬性。
H 隱藏文件屬性。
[drive:][path][filename]
指定要處理的文件屬性。
/S 處理當(dāng)前文件夾及其子文件夾中的匹配文件。
/D 也處理文件夾。


CD:顯示當(dāng)前目錄名或改變當(dāng)前目錄。

CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]

.. 指定要改成父目錄。

鍵入 CD 驅(qū)動(dòng)器: 顯示指定驅(qū)動(dòng)器中的當(dāng)前目錄。
不帶參數(shù)只鍵入 CD,則顯示當(dāng)前驅(qū)動(dòng)器和目錄。

使用 /D 命令行開關(guān),除了改變驅(qū)動(dòng)器的當(dāng)前目錄之外,
還可改變當(dāng)前驅(qū)動(dòng)器。

如果擴(kuò)展命令名被啟用,CHDIR 會(huì)如下改變:

當(dāng)前的目錄字符串會(huì)被轉(zhuǎn)換成使用磁盤名上的大小寫。所以,
如果磁盤上的大小寫如此,CD C : \TEMP 會(huì)將當(dāng)前目錄設(shè)為
C:\Temp。

CHDIR 命令不把空格當(dāng)作分隔符,因此有可能將目錄名改為一個(gè)
帶有空格但不帶有引號的子目錄名。例如:

cd \winnt\profiles\username\programs\start menu

與下列相同:

cd "\winnt\profiles\username\programs\start menu"

在擴(kuò)展功能停用的情況下,您必須鍵入以上命令。

CLS:清除屏幕。

COPY:將一份或多份文件復(fù)制到另一個(gè)位置。

COPY [/D] [/V] [/N] [/Y │ /-Y] [/Z] [/A │ /B ] source [/A │ /B]
[+ source [/A │ /B] [+ ...]] [destination [/A │ /B]]

source 指定要復(fù)制的文件。
/A 表示一個(gè) ASCII 文本文件。
/B 表示一個(gè)二進(jìn)位文件。
/D 允許解密要?jiǎng)?chuàng)建的目標(biāo)文件
destination 為新文件指定目錄和/或文件名。
/V 驗(yàn)證新文件寫入是否正確。
/N 復(fù)制帶有非 8dot3 名稱的文件時(shí),
盡可能使用短文件名。
/Y 不使用確認(rèn)是否要改寫現(xiàn)有目標(biāo)文件
的提示。
/-Y 使用確認(rèn)是否要改寫現(xiàn)有目標(biāo)文件
的提示。
/Z 用可重新啟動(dòng)模式復(fù)制已聯(lián)網(wǎng)的文件。

命令行開關(guān) /Y 可以在 COPYCMD 環(huán)境變量中預(yù)先設(shè)定。
這可能會(huì)被命令行上的 /-Y 替代。除非 COPY
命令是在一個(gè)批文件腳本中執(zhí)行的,默認(rèn)值應(yīng)為
在改寫時(shí)進(jìn)行提示。

要附加文件,請為目標(biāo)指定一個(gè)文件,為源指定
數(shù)個(gè)文件(用通配符或 file1+file2+file3 格式)。
DATE:顯示或設(shè)置日期。

DATE [/T │ date]

顯示當(dāng)前日期設(shè)置和輸入新日期的提示,請鍵入
不帶參數(shù)的 DATE。要保留現(xiàn)有日期,請按 ENTER。

如果命令擴(kuò)展名被啟用,DATE 命令會(huì)支持 /T 開關(guān);
該開關(guān)指示命令只輸出當(dāng)前日期,但不提示輸出新日期。


DEL:刪除一個(gè)或數(shù)個(gè)文件。

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

names 指定一個(gè)或數(shù)個(gè)文件或目錄列表。通配符可被用來
刪除多個(gè)文件。如果指定了一個(gè)目錄,目錄中的所
有文件都會(huì)被刪除。

/P 刪除每一個(gè)文件之前提示確認(rèn)。
/F 強(qiáng)制刪除只讀文件。
/S 從所有子目錄刪除指定文件。
/Q 安靜模式。刪除全局通配符時(shí),不要求確認(rèn)。
/A 根據(jù)屬性選擇要?jiǎng)h除的文件。
attributes R 只讀文件 S 系統(tǒng)文件
H 隱藏文件 A 存檔文件
- 表示“否”的前綴

如果命令擴(kuò)展名被啟用,DEL 和 ERASE 會(huì)如下改變:

/S 開關(guān)的顯示句法會(huì)顛倒,即只顯示已經(jīng)
刪除的文件,而不顯示找不到的文件。

DIR:
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

[drive:][path][filename]
指定要列出的驅(qū)動(dòng)器、目錄和/或文件。

/A 顯示具有指定屬性的文件。
attributes D 目錄 R 只讀文件
H 隱藏文件 A 準(zhǔn)備存檔的文件
S 系統(tǒng)文件 - 表示“否”的前綴
/B 使用空格式(沒有標(biāo)題信息或摘要)。
/C 在文件大小中顯示千位數(shù)分隔符。這是默認(rèn)值。用 /-C 來
停用分隔符顯示。
/D 跟寬式相同,但文件是按欄分類列出的。
/L 用小寫。
/N 新的長列表格式,其中文件名在最右邊。
/O 用分類順序列出文件。
sortorder N 按名稱(字母順序) S 按大小(從小到大)
E 按擴(kuò)展名(字母順序) D 按日期/時(shí)間(從先到后)
G 組目錄優(yōu)先 - 顛倒順序的前綴
/P 在每個(gè)信息屏幕后暫停。
/Q 顯示文件所有者。
/S 顯示指定目錄和所有子目錄中的文件。
/T 控制顯示或用來分類的時(shí)間字符域。
timefield C 創(chuàng)建時(shí)間
A 上次訪問時(shí)間
W 上次寫入的時(shí)間
/W 用寬列表格式。
/X 顯示為非 8dot3 文件名產(chǎn)生的短名稱。格式是 /N 的格式,
短名稱插在長名稱前面。如果沒有短名稱,在其位置則
顯示空白。
/4 用四位數(shù)字顯示年

可以在 DIRCMD 環(huán)境變量中預(yù)先設(shè)定開關(guān)。通過添加前綴 - (破折號)
來替代預(yù)先設(shè)定的開關(guān)。例如,/-W。

DISKCOMP:比較兩張軟盤的內(nèi)容。

DISKCOMP [drive1: [drive2:]]

DISKCOPY:把一張軟盤的內(nèi)容復(fù)制到另一張。

DISKCOPY [drive1: [drive2:]] [/V]

/V 校驗(yàn)信息復(fù)制得是否正確。

兩張軟盤的類型必須相同。
您可以為 drive1 和 drive2 指定同樣的驅(qū)動(dòng)器。

ECHO:顯示信息,或?qū)⒚罨仫@打開或關(guān)上。

ECHO [ON │ OFF]
ECHO [message]

要顯示當(dāng)前回顯設(shè)置,鍵入不帶參數(shù)的 ECHO。

FC:比較兩個(gè)文件或兩個(gè)文件集并顯示它們之間的不同


FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
[drive1:][path1]filename1 [drive2:][path2]filename2
FC /B [drive1:][path1]filename1 [drive2:][path2]filename2

/A 只顯示每個(gè)不同處的第一行和最后一行。
/B 執(zhí)行二進(jìn)制比較。
/C 不分大小寫。
/L 將文件作為 ASCII 文字比較。
/LBn 將連續(xù)不匹配的最大值設(shè)為指定
的行數(shù)。
/N 在 ASCII 比較上顯示行數(shù)。
/OFF[LINE] 不要跳過帶有脫機(jī)屬性集的文件。
/T 不要將 tab 擴(kuò)充到空格。
/U 將文件作為 UNICODE 文字文件比較。
/W 為了比較而壓縮空白(tab 和空格)。
/nnnn 指定不匹配處后必須連續(xù)匹配的行數(shù)。
[drive1:][path1]filename1
指定要比較的第一個(gè)文件或第一個(gè)文件集。
[drive2:][path2]filename2
指定要比較的第二個(gè)文件或第二個(gè)文件集。

FIND:在文件中搜索字符串。

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

/V 顯示所有未包含指定字符串的行。
/C 僅顯示包含字符串的行數(shù)。
/N 顯示行號。
/I 搜索字符串時(shí)忽略大小寫。
/OFF[LINE] 不要跳過具有脫機(jī)屬性集的文件。
"string" 指定要搜索的文字串,
[drive:][path]filename
指定要搜索的文件。

如果沒有指定路徑,F(xiàn)IND 將搜索鍵入的或者由另一命令產(chǎn)生的文字。

FORMAT:格式化磁盤。

FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X]
FORMAT volume [/V:label] [/Q] [/F:size]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors]
FORMAT volume [/V:label] [/Q]
FORMAT volume [/Q]

volume 指定驅(qū)動(dòng)器(后面跟一個(gè)冒號)、裝入點(diǎn)
或卷名。
/FS:filesystem 指定文件系統(tǒng)類型(FAT、FAT32 或 NTFS)。
/V:label 指定卷標(biāo)。
/Q 執(zhí)行快速格式化。
/C 僅適于 NTFS: 默認(rèn)情況下,將壓縮在該新建卷上
創(chuàng)建的文件。
/X 如果必要,先強(qiáng)制卸下卷。那時(shí),該卷所有
已打開的句柄不再有效。
/A:size 替代默認(rèn)配置單位大小。極力建議您在一般狀況下使用
默認(rèn)設(shè)置。
NTFS 支持 512、1024、2048、4096、8192、16K、32K、
64K。
FAT 支持 512、1024、2048、4096、8192、16K、32K、
64k,(128k、256k 用于大于 512 字節(jié)的扇區(qū)) 。
FAT32 支持 512、1024、2048、4096、8192、16k、32k、
64k,(128k 、256k 用于大于 512 字節(jié)的扇區(qū))。

注意 FAT 及 FAT32 文件系統(tǒng)對卷上的群集數(shù)量有以下限制:

FAT: 群集數(shù)量 <= 65526
FAT32: 65526 < 群集數(shù)量 < 4177918

如果判定使用指定的群集大小無法滿足以上需求,格式
化將立即停止。

NTFS 壓縮不支持大于 4096 的分配單元。

/F:size 指定要格式化的軟盤大小(1.44)
/T:tracks 為磁盤指定每面磁道數(shù)。
/N:sectors 指定每條磁道的扇區(qū)數(shù)。
LABEL:創(chuàng)建、更改或刪除磁盤的卷標(biāo)。

LABEL [drive:][label]
LABEL [/MP] [volume] [label]

drive: 指定驅(qū)動(dòng)器名。
label 指定卷標(biāo)簽。
/MP 指定卷應(yīng)該被當(dāng)作安裝點(diǎn)或卷名。
volume 指定驅(qū)動(dòng)器(后面跟一個(gè)冒號)、裝入點(diǎn)
或卷名。如果指定了卷名,/MP 標(biāo)志則不必要。

MD:創(chuàng)建目錄。

MKDIR [drive:]path
MD [drive:]path

如果命令擴(kuò)展名被啟用,MKDIR 會(huì)如下改變:

如果需要,MKDIR 會(huì)在路徑中創(chuàng)建中級目錄。例如: 假設(shè) \a 不
存在,那么:

mkdir \a\b\c\d

與:

mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d

相同。如果擴(kuò)展名被停用,則需要鍵入 mkdir \a\b\c\d。

MOVE:移動(dòng)文件并重命名文件和目錄。

要移動(dòng)至少一個(gè)文件:
MOVE [/Y │ /-Y] [drive:][path]filename1[,...] destination

要重命名一個(gè)目錄:
MOVE [/Y │ /-Y] [drive:][path]dirname1 dirname2

[drive:][path]filename1 指定您想移動(dòng)的文件位置和名稱。
destination 指定文件的新位置。目標(biāo)可包含一個(gè)驅(qū)動(dòng)器號
和冒號、一個(gè)目錄名或組合。如果只移動(dòng)一個(gè)文件
并在移動(dòng)時(shí)將其重命名,您還可以包括文件名。
[drive:][path]dirname1 指定要重命名的目錄。
dirname2 指定目錄的新名稱。

/Y 取消確認(rèn)改寫一個(gè)現(xiàn)有目標(biāo)文件的提示。
/-Y 對確認(rèn)改寫一個(gè)現(xiàn)有目標(biāo)文件發(fā)出提示。

命令行開關(guān) /Y 可以出現(xiàn)在 COPYCMD 環(huán)境變量中。這可以用命令行上
的 /-Y 替代。默認(rèn)值是,除非 MOVE 命令是從一個(gè)批腳本內(nèi)
執(zhí)行的,改寫時(shí)都發(fā)出提示。

PROMPT:更改命令提示符。

PROMPT [text]

text 指定新的命令提示符。

提示符可以由普通字符及下列特定代碼組成:

$A & (短 and 符號)
$B │ (管道)
$C ( (左括弧)
$D 當(dāng)前日期
$E Escape code (ASCII 碼 27)
$F ) (右括弧)
$G > (大于符號)
$H Backspace (擦除前一個(gè)字符)
$L < (小于符號)
$N 當(dāng)前驅(qū)動(dòng)器
$P 當(dāng)前驅(qū)動(dòng)器及路徑
$Q = (等號)
$S (空格)
$T 當(dāng)前時(shí)間
$V 版本號
$_ 換行
$$ $ (貨幣符號)

如果命令擴(kuò)展名被啟用,PROMPT 命令會(huì)支持下列格式化字符:

$+ 根據(jù) PUSHD 目錄堆棧的深度,零個(gè)或零個(gè)以上加號(+)字符;
每個(gè)被推的層有一個(gè)字符。

$M 如果當(dāng)前驅(qū)動(dòng)器不是網(wǎng)絡(luò)驅(qū)動(dòng)器,顯示跟當(dāng)前驅(qū)動(dòng)器號或
空字符串有關(guān)聯(lián)的遠(yuǎn)程名。

TIME:顯示或設(shè)置系統(tǒng)時(shí)間。

TIME [/T │ time]

顯示當(dāng)前時(shí)間設(shè)置和輸入新時(shí)間的提示,請鍵入
不帶參數(shù)的 TIME。要保留現(xiàn)有時(shí)間,請按 ENTER。

如果命令擴(kuò)展名被啟用,DATE 命令會(huì)支持 /T 命令行開關(guān);該命令行開關(guān)告訴
命令只輸出當(dāng)前時(shí)間,但不提示輸出新時(shí)間。

TREE:以圖形顯示驅(qū)動(dòng)器或路徑的文件夾結(jié)構(gòu)。

TREE [drive:][path] [/F] [/A]

/F 顯示每個(gè)文件夾中文件的名稱。
/A 使用 ASCII 字符,而不使用擴(kuò)展字符。

VER:顯示 DOS / Windows 版本。

XCOPY:復(fù)制文件和目錄樹。

XCOPY source [destination] [/A │ /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:file1[+file2][+file3]...]

source 指定要復(fù)制的文件。
destination 指定新文件的位置和/或名稱。
/A 只復(fù)制有存檔屬性集的文件,
但不改變屬性。
/M 只復(fù)制有存檔屬性集的文件,
并關(guān)閉存檔屬性。
/D:m-d-y 復(fù)制在指定日期或指定日期以后改變的文件。
如果沒有提供日期,只復(fù)制那些源時(shí)間
比目標(biāo)時(shí)間新的文件。
/EXCLUDE:file1[+file2][+file3]...
指定含有字符串的文件列表。如果有任何
字符串與要被復(fù)制的文件的絕對路徑
相符,那個(gè)文件將不會(huì)得到復(fù)制。
例如,指定如 \obj\ 或 .obj 的字符串會(huì)排除
目錄 obj 下面的所有文件或帶有
.obj 擴(kuò)展名的文件。
/P 創(chuàng)建每個(gè)目標(biāo)文件前提示。
/S 復(fù)制目錄和子目錄,除了空的。
/E 復(fù)制目錄和子目錄,包括空的。
與 /S /E 相同??梢杂脕硇薷?/T。
/V 驗(yàn)證每個(gè)新文件。
/W 提示您在復(fù)制前按鍵。
/C 即使有錯(cuò)誤,也繼續(xù)復(fù)制。
/I 如果目標(biāo)不存在,又在復(fù)制一個(gè)以上的文件,
則假定目標(biāo)一定是一個(gè)目錄。
/Q 復(fù)制時(shí)不顯示文件名。
/F 復(fù)制時(shí)顯示完整的源和目標(biāo)文件名。
/L 顯示要復(fù)制的文件。
/G 允許將沒有經(jīng)過加密的文件復(fù)制到
不支持加密的目標(biāo)。
/H 也復(fù)制隱藏和系統(tǒng)文件。
/R 改寫只讀文件。
/T 創(chuàng)建目錄結(jié)構(gòu),但不復(fù)制文件。不
包括空目錄或子目錄。/T /E 包括
空目錄和子目錄。
/U 只復(fù)制已經(jīng)存在于目標(biāo)中的文件。
/K 復(fù)制屬性。一般的 Xcopy 會(huì)重設(shè)只讀屬性。
/N 用生成的短名復(fù)制。
/O 復(fù)制文件所有權(quán)和 ACL 信息。
/X 復(fù)制文件審核設(shè)置(隱含 /O)。
/Y 禁止提示以確認(rèn)改寫一個(gè)
現(xiàn)存目標(biāo)文件。
/-Y 導(dǎo)致提示以確認(rèn)改寫一個(gè)
現(xiàn)存目標(biāo)文件。
/Z 用重新啟動(dòng)模式復(fù)制網(wǎng)絡(luò)文件。

使用批處理文件--常用命令

echo、@、call、pause、rem 是批處理文件最常用的幾個(gè)命令,我們就從他們開始學(xué)起。 echo 表示顯示此命令后的字符
echo off 表示在此語句后所有運(yùn)行的命令都不顯示命令行本身
@ 與echo off相象,但它是加在其它命令行的最前面,表示運(yùn)行時(shí)不顯示命令行本身。
call 調(diào)用另一條批處理文件(如果直接調(diào)用別的批處理文件 ,執(zhí)行完那條文件后將無法執(zhí)行當(dāng)前文件后續(xù)命令)
pause 運(yùn)行此句會(huì)暫停,顯示Press any key to continue... 等待用戶按任意鍵后繼續(xù)
rem 表示此命令后的字符為解釋行,不執(zhí)行,只是給自己今后查找用的


  例:用edit編輯a.bat文件,輸入下列內(nèi)容后存盤為c:\a.bat,執(zhí)行該批處理文件后可實(shí)現(xiàn):將根目錄中所有文件寫入 a.txt中,啟動(dòng)UCDOS,進(jìn)入WPS等功能。

  批處理文件的內(nèi)容為:         文件表示:

    echo off            不顯示命令行

    dir c:\*.* >a.txt       將c盤文件列表寫入a.txt

    call c:\ucdos\ucdos.bat    調(diào)用ucdos

    echo 你好            顯示"你好"

    pause              暫停,等待按鍵繼續(xù)

    rem 使用wps           注釋將使用wps

    cd ucdos            進(jìn)入ucdos目錄

    wps               使用wps  

  批處理文件中還可以像C語言一樣使用參數(shù),這只需用到一個(gè)參數(shù)表示符%。

   %表示參數(shù),參數(shù)是指在運(yùn)行批處理文件時(shí)在文件名后加的字符串。變量可以從 %0到%9,%0表示文件名本身,字符串用%1到%9順序表示。

  例如,C:根目錄下一批處理文件名為f.bat,內(nèi)容為 format %1

  則如果執(zhí)行C:\>f a:    則實(shí)際執(zhí)行的是format a:

  又如C:根目錄下一批處理文件的名為t.bat,內(nèi)容為 type %1 type %2

  那么運(yùn)行C:\>t a.txt b.txt 將順序地顯示a.txt和b.txt文件的內(nèi)容
if goto choice for 是批處理文件中比較高級的命令,如果這幾個(gè)你用得很熟練,你就是批處理文件的專家啦。

if 表示將判斷是否符合規(guī)定的條件,從而決定執(zhí)行不同的命令。 有三種格式:
1、if "參數(shù)" == "字符串"  待執(zhí)行的命令
參數(shù)如果等于指定的字符串,則條件成立,運(yùn)行命令,否則運(yùn)行下一句。(注意是兩個(gè)等號)
如if "%1"=="a" format a:

2、if exist 文件名  待執(zhí)行的命令
如果有指定的文件,則條件成立,運(yùn)行命令,否則運(yùn)行下一句。如if exist config.sys edit config.sys

3、if errorlevel 數(shù)字  待執(zhí)行的命令
如果返回碼等于指定的數(shù)字,則條件成立,運(yùn)行命令,否則運(yùn)行下一句。如if errorlevel 2 goto x2  DOS程序運(yùn)行時(shí)都會(huì)返回一個(gè)數(shù)字給DOS,稱為錯(cuò)誤碼errorlevel或稱返回碼

goto 批處理文件運(yùn)行到這里將跳到goto 所指定的標(biāo)號處, 一般與if配合使用。 如:

goto end

:end
echo this is the end

標(biāo)號用 :字符串 表示,標(biāo)號所在行不被執(zhí)行

choice 使用此命令可以讓用戶輸入一個(gè)字符,從而運(yùn)行不同的命令。使用時(shí)應(yīng)該加/c:參數(shù),c:后應(yīng)寫提示可輸入的字符,之間無空格。它的返回碼為1234……

如: choice /cme defrag,mem,end
將顯示
defrag,mem,end[D,M,E]?

例如,test.bat的內(nèi)容如下:
@echo off
choice /cme defrag,mem,end
if errorlevel 3 goto defrag 應(yīng)先判斷數(shù)值最高的錯(cuò)誤碼
if errorlevel 2 goto mem
if errotlevel 1 goto end

efrag
c:\dos\defrag
goto end

:mem
mem
goto end

:end
echo good bye

此文件運(yùn)行后,將顯示 defrag,mem,end[D,M,E]? 用戶可選擇d m e ,然后if語句將作出判斷,d表示執(zhí)行標(biāo)號為defrag的程序段,m表示執(zhí)行標(biāo)號為mem的程序段,e表示執(zhí)行標(biāo)號為end的程序段,每個(gè)程序段最后都以goto end將程序跳到end標(biāo)號處,然后程序?qū)@示good bye,文件結(jié)束。

for 循環(huán)命令,只要條件符合,它將多次執(zhí)行同一命令。

格式FOR [%%f] in (集合) DO [命令]
只要參數(shù)f在指定的集合內(nèi),則條件成立,執(zhí)行命令

如果一條批處理文件中有一行:
for %%c in (*.bat *.txt) do type %%c
含義是如果是以bat或txt結(jié)尾的文件,則顯示文件的內(nèi)容。
DOS在啟動(dòng)會(huì)自動(dòng)運(yùn)行autoexec.bat這條文件,一般我們在里面裝載每次必用的程序,如: path(設(shè)置路徑)、smartdrv(磁盤加速)、 mouse(鼠標(biāo)啟動(dòng))、mscdex(光驅(qū)連接)、 doskey(鍵盤管理)、set(設(shè)置環(huán)境變量)等。

  如果啟動(dòng)盤根目錄中沒有這個(gè)文件,電腦會(huì)讓用戶輸入日期和時(shí)間。

  例如,一個(gè)典型的autoexec.bat內(nèi)容如下:

@echo off                     不顯示命令行

prompt $p$g                    設(shè)置提示符前有目錄提示

path c:\dos;c:\;c:\windows;c:\ucdos;c:\tools    設(shè)置路徑

lh c:\dos\doskey.com                加載鍵盤管理

lh c:\mouse\mouse.com               加載鼠標(biāo)管理

lh c:\dos\smartdrv.exe               加載磁盤加速管理

lh c:\dos\mscdex /S /D:MSCD000 /M:12 /V      加載CD-ROM驅(qū)動(dòng)

set temp=c:\temp                  設(shè)置臨時(shí)目錄

10.for 命令
for 命令是一個(gè)比較復(fù)雜的命令,主要用于參數(shù)在指定的范圍內(nèi)循環(huán)執(zhí)行命令。
在批處理文件中使用 FOR 命令時(shí),指定變量請使用 %%variable

for {%variable|%%variable} in (set) do command [ CommandLineOptions]
%variable 指定一個(gè)單一字母可替換的參數(shù)。
(set) 指定一個(gè)或一組文件??梢允褂猛ㄅ浞?。
command 指定對每個(gè)文件執(zhí)行的命令。
command-parameters 為特定命令指定參數(shù)或命令行開關(guān)。
在批處理文件中使用 FOR 命令時(shí),指定變量請使用 %%variable
而不要用 %variable。變量名稱是區(qū)分大小寫的,所以 %i 不同于 %I

如果命令擴(kuò)展名被啟用,下列額外的 FOR 命令格式會(huì)受到
支持:

FOR /D %variable IN (set) DO command [command-parameters]

如果集中包含通配符,則指定與目錄名匹配,而不與文件
名匹配。

FOR /R [[drive:]path] %variable IN (set) DO command [command-

檢查以 [drive:]path 為根的目錄樹,指向每個(gè)目錄中的
FOR 語句。如果在 /R 后沒有指定目錄,則使用當(dāng)前
目錄。如果集僅為一個(gè)單點(diǎn)(.)字符,則枚舉該目錄樹。

FOR /L %variable IN (start,step,end) DO command [command-para

該集表示以增量形式從開始到結(jié)束的一個(gè)數(shù)字序列。
因此,(1,1,5) 將產(chǎn)生序列 1 2 3 4 5,(5,-1,1) 將產(chǎn)生
序列 (5 4 3 2 1)。

FOR /F ["options"] %variable IN (file-set) DO command
FOR /F ["options"] %variable IN ("string") DO command
FOR /F ["options"] %variable IN (‘command‘) DO command

或者,如果有 usebackq 選項(xiàng):

FOR /F ["options"] %variable IN (file-set) DO command
FOR /F ["options"] %variable IN ("string") DO command
FOR /F ["options"] %variable IN (‘command‘) DO command

filenameset 為一個(gè)或多個(gè)文件名。繼續(xù)到 filenameset 中的
下一個(gè)文件之前,每份文件都已被打開、讀取并經(jīng)過處理。
處理包括讀取文件,將其分成一行行的文字,然后將每行
解析成零或更多的符號。然后用已找到的符號字符串變量值
調(diào)用 For 循環(huán)。以默認(rèn)方式,/F 通過每個(gè)文件的每一行中分開
的第一個(gè)空白符號。跳過空白行。您可通過指定可選 "options"
參數(shù)替代默認(rèn)解析操作。這個(gè)帶引號的字符串包括一個(gè)或多個(gè)
指定不同解析選項(xiàng)的關(guān)鍵字。這些關(guān)鍵字為:

eol=c - 指一個(gè)行注釋字符的結(jié)尾(就一個(gè))

DOS下聯(lián)網(wǎng)的方法

 隨著計(jì)算機(jī)和網(wǎng)絡(luò)的普及,計(jì)算機(jī)之間的聯(lián)網(wǎng)操作(如文件的傳輸,聊天等)顯得越來越重要了。既然DOS有這么多的用戶,那么如何用它來實(shí)現(xiàn)聯(lián)網(wǎng)呢?DR-DOS
7.xx中自帶聯(lián)網(wǎng)(包括局域網(wǎng)和TCP協(xié)議)的功能,可是我們大家常用的MS-DOS卻沒有。但是,并不是沒有辦法,只是需要一些附加的軟件。比較好的有Netware
Lite 1.x和Microsoft Network Client 3.0(均可在本站的“網(wǎng)絡(luò)工具”中下載),下面以后者為例,講述一下局域網(wǎng)的實(shí)現(xiàn)方法。
    首先在需要聯(lián)網(wǎng)的計(jì)算機(jī)中安裝Microsoft Network Client
3.0(后文簡稱MSCLIENT),安裝中輸入各自的工作組,計(jì)算機(jī)名和IP地址,以及用戶名和密碼,并在列表中選擇安裝的網(wǎng)卡的型號。如果列表中沒有您的網(wǎng)卡的話,則需要網(wǎng)卡自帶的驅(qū)動(dòng)程序,通常在一張軟盤中,也有可能在光盤中。當(dāng)它提示輸入OEM盤的時(shí)候,您就插入網(wǎng)卡的驅(qū)動(dòng)程序磁盤,然后輸入合適的路徑。由于各網(wǎng)絡(luò)系統(tǒng)所需的網(wǎng)卡驅(qū)動(dòng)程序并不一樣,而對于MSCLIENT一般則選擇驅(qū)動(dòng)盤中的NDIS2或MSCLIENT文件夾,如A:\MSCLIENT。只要正確的話,它就會(huì)進(jìn)行自動(dòng)安裝了。至于網(wǎng)絡(luò)協(xié)議,一般只要有NetBEUI和TCP/IP協(xié)議就夠了,裝太多會(huì)減慢網(wǎng)絡(luò)的速度。安裝完成后,MSCLIENT會(huì)自動(dòng)將網(wǎng)絡(luò)啟動(dòng)命令放入AUTOEXEC.BAT中,重新啟動(dòng)計(jì)算機(jī)后就會(huì)發(fā)現(xiàn)網(wǎng)絡(luò)自動(dòng)啟動(dòng)了。當(dāng)系統(tǒng)提示輸入用戶名和密碼時(shí),輸入剛才設(shè)置的就可以了。這時(shí),網(wǎng)絡(luò)就開始運(yùn)轉(zhuǎn)了,比如您想查看當(dāng)前工作組下的所有計(jì)算機(jī),可輸入NET
VIEW命令。
   
不過,這時(shí)候大家都還是客戶機(jī),還沒有服務(wù)器,必須安裝服務(wù)器才可以共享文件。安裝后可用NETSHARE命令設(shè)置共享路徑,如將D盤設(shè)為共享,如果必要的話,還可以設(shè)置密碼,以免非法訪問。一旦設(shè)好服務(wù)器和共享,客戶機(jī)就可以訪問該計(jì)算機(jī)上的資源了。比如:NET
USE E:\PC\C命令就會(huì)將名稱為PC的計(jì)算機(jī)上的共享名為C的驅(qū)動(dòng)器(或文件夾)重定向到E盤,此時(shí)遠(yuǎn)程計(jì)算機(jī)上的內(nèi)容就可以像本地計(jì)算機(jī)那樣訪問了。不過還有一點(diǎn)很重要,那就是要將MSCLIENT的文件和打印機(jī)的共享功能的設(shè)置打開,方法是用EDIT等文本編輯器打開MSCLIENT文件夾中的SYSTEM.INI,將[network]項(xiàng)中的filesharing和printsharing的值全部改為yes,保存并退出后就可以使用文件和打印機(jī)的共享功能了。
    如果想將使用DOS和使用Windows的計(jì)算機(jī)相聯(lián),也是完全可以的。由于Windows 3.11 for Workgroups,Windows
9x以及Windows NT/2K/XP中采用的是一種叫做“Microsoft Windows Network”的網(wǎng)絡(luò),和DOS下的Microsoft
Network Client
3.0是兼容的,所以它們之間可以實(shí)現(xiàn)非常完好的互相訪問,就像DOS與DOS之間,或Windows與Windows之間的網(wǎng)絡(luò)一樣。不過要注意的是,若想要使用DOS的計(jì)算機(jī)訪問使用Windows
NT/2K/XP的計(jì)算機(jī),則一定要在Windows NT/2K/XP中設(shè)置DOS計(jì)算機(jī)的用戶帳戶,否則無法訪問。
   Microsoft Network Client 3.0中有許多非常實(shí)用的命令,如PING等,如果您想知道這些命令及其用法,請見“DOS文章”欄目。
    除了使用MSCLIENT以外,還可以使用Netware等工具聯(lián)網(wǎng)。以Netware
Lite為例,安裝完后直接執(zhí)行STARTNET.BAT即可自動(dòng)調(diào)入對等網(wǎng)(包括服務(wù)器)。這時(shí)可用它自帶的NET命令進(jìn)行全屏幕的網(wǎng)絡(luò)管理,也可以用命令行方式,比如NET
MAP命令可重定向到對方的計(jì)算機(jī)(當(dāng)然需先設(shè)置共享)。更簡單的方法是,在加載了IPX協(xié)議(IPXODI.COM)后,直接利用IPXCOPY.EXE命令(可在“DOS軟件”中下載)進(jìn)行文件傳輸,而不用啟動(dòng)服務(wù)器。方法是在一臺計(jì)算機(jī)中用IPXCOPY命令啟動(dòng)接收器,在另一臺計(jì)算機(jī)上用“IPXCOPY
文件名”命令進(jìn)行傳輸,其中文件名可為通配符,也可用/S選項(xiàng)以指定包括子文件夾中的文件。當(dāng)然還有其它的方法,這兒就不再介紹了。
   
以上談的是局域網(wǎng)的聯(lián)接方法,下面談?wù)勆螴nternet的方法。通常上網(wǎng)有兩種方式,一種是撥號上網(wǎng),即通過調(diào)制解調(diào)器,另一種是通過網(wǎng)卡。因此,上網(wǎng)的方法也有兩種。不過共同點(diǎn),就是它們都需要一個(gè)網(wǎng)絡(luò)瀏覽器。DOS下最好的圖形方式的瀏覽器是ARACHNE,功能十分強(qiáng)大,可在本站上下載。使用它進(jìn)行撥號上網(wǎng)需要一個(gè)支持DOS的調(diào)制解調(diào)器(包括硬件的調(diào)制解制解調(diào)器或帶有DOS驅(qū)動(dòng)程序的軟件調(diào)制解調(diào)器,也可以在Win9x的DOS窗口中使用),選擇設(shè)置屏幕中的“使用Modem上網(wǎng)”后,Arachne會(huì)對調(diào)制解調(diào)器每個(gè)可能所在的端口進(jìn)行檢測,只要成功檢測到一個(gè)就可以使用了。然后輸入正確的電話號碼,用戶名及密碼,就可以進(jìn)行撥號了。如果是通過網(wǎng)卡上網(wǎng)的話則需要此網(wǎng)卡的Packet驅(qū)動(dòng)程序,注意必須安裝在地址0x60上,例如對于NE2000網(wǎng)卡可在DOS提示符下用NE2000
0x60命令進(jìn)行安裝。在ARACHNE中的設(shè)置屏幕中選擇“使用網(wǎng)卡上網(wǎng)”,并選擇DHCP自動(dòng)配置,只要網(wǎng)絡(luò)正常的話,就可以查看網(wǎng)頁了。關(guān)于ARACHNE瀏覽器的具體使用方法,可見“DOS文章”欄目。
   
當(dāng)然,DOS下真正聯(lián)接到Internet還有許多種方法,如使用撥號適配器驅(qū)動(dòng)程序(如DOSPPP),或者安裝了網(wǎng)卡的Packet驅(qū)動(dòng)程序后,用WATTCP程序(如WGET,Lynx)等都可以實(shí)現(xiàn)網(wǎng)上資料的讀取。要想使用電子郵件,用Barebones
E-mail等程序就可以輕易實(shí)現(xiàn)收發(fā)電子郵件(需知道郵箱的POP3及SMTP服務(wù)器地址)。DOS下有關(guān)網(wǎng)絡(luò)的程序很多,這里就不再詳述了。

DOS未公開命令與參數(shù)

DOS系統(tǒng)中有許多未公開的命令與參數(shù)。由于DOS的種類很多,所以下面僅以MS-DOS為例,介紹一下常用命令中的未公開的命令與參數(shù)。
DOS未公開命令:
TRUENAME:用于顯示實(shí)際的路徑,對SUBST等命令很有用。
INSTALLHIGH:用在CONFIG.SYS中,將文件調(diào)入U(xiǎn)MB。
LOGO和COMMENT:僅用在DOS7中的CONFIG.SYS中,用法未知。
DOS未公開參數(shù):
COMMAND /F 使Fail作為Abort,Retry,Fail中的默認(rèn)選項(xiàng)。
COMMAND /D 在DOS5中是禁止AUTOEXEC.BAT自動(dòng)執(zhí)行;在6.0+版本中是禁止/F參數(shù)。
COMMAND /Z 顯示ERRORLEVEL(錯(cuò)誤返回代碼)信息。
COMMAND /T 在DOS7.x中強(qiáng)制將COMMAND.COM永久性調(diào)入常規(guī)內(nèi)存。
FORMAT /AUTOTEST 自動(dòng)完成格式化過程。
FORMAT /BACKUP 自動(dòng)完成格式化過程,并提示輸入卷標(biāo)。
FORMAT /SELECT 只在磁盤上備份系統(tǒng)區(qū)數(shù)據(jù),相當(dāng)于MIRROR程序。
FORMAT /SELECT /U 將引導(dǎo)區(qū)和文件分配表用F6H填之。
FORMAT /Z:n 設(shè)置FAT32分區(qū)上的簇大小。
FDISK /MBR 重寫硬盤主引導(dǎo)記錄。
FDISK /CMBR drive 重寫指定驅(qū)動(dòng)器上的主引導(dǎo)記錄。
FDISK /PRI:size 創(chuàng)建主分區(qū)。
FDISK /EXT:size 創(chuàng)建擴(kuò)展分區(qū)。
FDISK /LOG:size 在擴(kuò)展分區(qū)上創(chuàng)建邏輯驅(qū)動(dòng)器。
FDISK /PRMT|/Q 提示行動(dòng)/安靜模式。
FDISK /PARTN 將分區(qū)表信息保存到PARTSAV.FIL中。
FDISK /ACTOK 用于DOS7中,跳過完整性測試。
FDISK /FPRMT 用于DOS7中,自動(dòng)采用FAT32,并跳過提示信息。
DOSKEY /APPEDIT 使DOSKEY也應(yīng)用于其它程序(如DEBUG等)中。
DOSKEY /COMMAND和/PERMANENT和/SCRSIZE和/XHISTORY 用法未知。
SCANDISK /CLIP 用于DOS7中,將長文件名剪為短文件名。
SCANDISK /NOLOST 用于DOS7中,不提示表面測試或丟失簇。
SCANDISK /NOUI和/TEXT 用于DOS7中,使用標(biāo)準(zhǔn)的DOS界面。
SCANDISK /MOUNT 相當(dāng)于SCANDISK.INI中的Mount=Always。
SCANDISK /TIME 相當(dāng)于SCANDISK.INI中的ScanTimeOut=On。
MEM /A或MEM /ALL 顯示HMA信息。
VER /R 顯示擴(kuò)展的版本信息。
DIR /Z 用于DOS7中,不顯示長文件名。
DOS=SINGLE 用在DOS7中的CONFIG.SYS中,啟動(dòng)單一模式的DOS。
DEVICE=HIMEM.SYS /Q 安靜模式。
DEVICE=EMM386.EXE NOTR 不要檢測Token Ring網(wǎng)絡(luò)適配器。
以上是MS-DOS中的未公開命令與參數(shù),其中有些是比較實(shí)用的,大家不妨一試。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多