windows命令集(轉)

post0發表於2007-08-11
windows命令集(轉)[@more@]

Chkdsk(基於所用的檔案系統,建立和顯示磁碟的狀態報告。Chkdsk 也列出並糾正磁碟上的錯誤。如果 chkdsk 不能鎖定驅動器,則它將在下一次重新啟動計算機時檢查該驅動器。在固定磁碟上釋出 chkdsk 命令需要您是該 Administrators 組的成員。)

命令引數:

chkdsk [drive:][path] filename] [/f] [/v] [/r] [/l[:size] [/x]

說明:

如果在沒有引數的情況下使用,則 chkdsk 顯示當前驅動器中的磁碟狀態。

drive: :指定要 chkdsk 檢查的磁碟所在的驅動器。

[path] filename :指定需要 chkdsk 檢查碎片整理的檔案或檔案集的位置和名稱。使用通配字元(* 和 ?)可以指定多個檔案。

/f :修復磁碟錯誤必須鎖定磁碟。如果 chkdsk 不能鎖定驅動器,則它將在下一次重新啟動計算機時檢查該驅動器。

/v :當檢查磁碟時,顯示所有目錄中每個檔案的名稱。

/r :定位壞扇區並恢復可讀取的資訊。必須鎖定磁碟。

/l[:size] :僅限於 NTFS。將日誌檔案的大小更改為輸入的大小。如果不輸入新內容,則顯示當前大小。

/x :僅限於 NTFS。如果必要,首先強制解除安裝卷。然後所有對卷開啟的控制程式碼將變為無效。該開關也包含 /f 開關的功能。

/i :僅限於 NTFS。對索引項執行充分檢查,降低執行 chkdsk 的所用時間量。

/c :僅限於 NTFS。跳過資料夾結構中的週期檢查,減少執行 chkdsk 所需的時間量。

Chkntfs(顯示或指定在啟動計算機時計劃的自動系統檢查是否在 FAT、FAT32 或者 NTFS 捲上執行。必須是本地管理組的成員才能使用 chkntfs 命令。)

命令引數:

chkntfs [/t[:time] [/x] [/c] volume: [...]

chkntfs /d

說明:

volume: :顯示有關訊息,識別指定卷的檔案系統,並(如果已計劃將執行自動檔案檢查)指出卷是否已損壞,需要執行 chkdsk。

/d :還原所有 chkntfs 預設設定,除了自動檔案檢查的倒數計時之外。計算機啟動時,預設*作是檢查所有卷。

/t :顯示或更改用於自動檔案檢查的倒數計時時間。例如:

chkntfs /t :顯示自動檔案檢查的倒數計時。

chkntfs /t:30 :將倒數計時更改為 30 秒。

儘管可以將倒數計時時間設定為零,但是這樣做可以防止使用者將潛在耗時的自動檔案檢查取消。

/x :排除計算機啟動時檢查指定卷,即使該卷標記為需要 chkdsk 才能執行。

該命令不是積累的。如果輸入多次,它將替代以前的項。要排除多個卷,請在一個命令中將所有卷列出。例如:

chkntfs /x e: f: 排除 e 和 f 卷。

chkntfs /x e:,後接 chkntfs /x f:,將從已經檢查的卷中只排除 f 卷。

/c :計劃當計算機啟動時對指定卷的檢查時間。

此命令是積累的。如果只需要檢查指定的卷,請首先重設預設值以清除任何以前的命令,然後從已檢查的卷中將所有的卷排除檢查,最後在所需捲上計劃自動檔案檢查。

例如,只想在 d 捲上計劃自動檢查檔案,可以鍵入如下命令:

chkntfs /d (這將還原預設設定。)

chkntfs /x c: d: e:(這排除對 c、d 和 e 卷的檢查。)

chkntfs /c d:(此*作計劃對 d 捲上的檔案進行自動檢查。)

Cipher(在 NTFS 捲上顯示或改變檔案的加密。)

命令引數:

cipher [/e| /d] [/s:dir] [/a] [/f] [/q] [/h] [pathname [...]

說明:

不帶引數使用,將顯示當前資料夾和其包含檔案的加密狀態。

/e :加密指定的資料夾。資料夾將被標記,以後新增到此資料夾中的檔案將被加密。

/d :將指定的資料夾解密。資料夾將被標記,以後將會不加密新增到此資料夾的檔案。

/s: dir :對在給定目錄及全部子目錄中的檔案執行指定*作。

/a :對帶指定名稱的檔案執行所選*作。如果沒有匹配的檔案,該引數將被忽略。

/i :即使發生錯誤,系統仍然繼續執行指定的*作。預設情況下,遇到錯誤時 cipher 會停止。

/f :對所有指定的物件進行加密或解密。預設情況下,已加密或解密的檔案被跳過。

/q :只報告最基本的資訊。

/h :顯示帶隱藏或系統屬性的檔案。預設情況下,這些檔案是不加密或解密的。

pathname :指定樣式、檔案或資料夾。

Cls(清除螢幕。 )

說明:

清除後的螢幕只顯示命令提示符和插入點。

Cmd(啟動 Windows 2000 命令直譯器 Cmd.exe 的新例項。)

命令直譯器是顯示所鍵入命令的提示內容的程式。使用 exit 命令終止新命令直譯器並返回舊命令直譯器。

命令引數:

cmd [ [/c | /k] [/q] [/a | /u] [/t:fg] [/x | /y] string]

說明:

/c :執行 string 指定的命令,然後停止。

/k :執行 string 指定的命令並繼續。

/q :關閉回顯。

/a :建立 ANSI 輸出。

/u :建立 Unicode 輸出。

/t:fg :設定前景色和背景色。(詳細資訊,請單擊“相關主題”列表中的“顏色”)。

/x :啟用 Cmd.exe 到 Windows 2000 版本的擴充套件,以便提供更豐富的外殼程式設計環境。下列命令使用該擴充套件:del (erase), color, cd (chdir), md (mdir), prompt, pushd, popd, set, setlocal, endlocal, if, for, call, shift, goto, start, assoc 和 ftype。

/y :禁用 Cmd.exe 的 Windows 2000 版本的擴充套件,原因是向後相容。預設情況下啟用擴充套件。

string :指定要執行的命令。

Color(設定預設的控制檯前景色和背景色。)

命令引數:

color bf

說明:

bf :指定控制檯輸出的顏色屬性。b 是指定背景色的十六進位制數字;f 指定前景。十六進位制數字有以下值:

0 黑色

1 藍色

2 綠色

3 淺綠色

4 紅色

5 紫色

6 黃色

7 白色

8 灰色

9 淺藍

A 淺綠

B 淺藍色

C 淺紅色

D 淡紫色

E 淺黃色

F 亮白色

例如,color fc 在亮白的背景上產生淺紅色。

如果沒有給定引數,該命令將顏色還原成啟動 Cmd.exe 時的顏色。該值來自當前控制檯視窗、/t 命令列開關或來自 DefaultColor 登錄檔值。

如果指定的前景和背景值相同,color 將返回 ERRORLEVEL 1

Comp(逐位元組地比較兩個檔案或幾組檔案的內容。)

Comp 可以比較相同驅動器或不同驅動器上的檔案以及相同目錄或不同目錄中的檔案。comp 比較檔案時,將顯示檔案的位置和檔名。

命令引數:

comp [data1] [data2] [/d] [/a] [/l] [/n=number] [/c]

說明:

data1 :指定要比較的第一個檔案或檔案集的位置和名稱。使用通配字元(* 和 ?)可以指定多個檔案。

data2 :指定要比較的第二個檔案或檔案集的位置和名稱。使用通配字元(* 和 ?)可以指定多個檔案。

d :以小數格式顯示差別(預設格式是十六進位制的)。

/a :將差別顯示為字元形式。

/l :顯示出現差別的行編號,而不顯示位元組偏量。

/n=number :比較兩個檔案的第一個 number,即使兩個檔案的大小並不相同。

/c :執行不區分大小寫的比較。

Compact(顯示和更改 NTFS 分割槽上的檔案或目錄壓縮。)

命令引數:

compact [/c|/u] [/s[:dir] [/a] [/q] [/f] [filename[...]

說明:

如果在沒有引數的情況下使用,則 compact 顯示當前目錄的壓縮狀態。

/c :壓縮指定的目錄或檔案。

/u :解壓縮指定的目錄或檔案。

/s:dir :指定將所請求的*作(壓縮或解壓縮)應用到指定目錄的所有子目錄,或者如果沒有指定目錄,則應用到當前目錄的所有子目錄。

/a :顯示隱藏或系統檔案。

/q :只報告最基本的資訊。

/i :忽略錯誤。

/f :對指定目錄或檔案進行壓縮或解壓縮。這用於當系統崩潰中斷*作時檔案被部分壓縮的情況。要強制檔案壓縮完全,請使用 /c 和 /f 引數並指定部分壓縮的檔案。

filename :指定檔案或目錄。可以使用多個檔名和通配字元(* 和 ?)。

Convert(將 FAT 或 FAT32 卷轉換成 NTFS 卷。不能轉換當前驅動器。如果 convert 不能鎖定驅動器,則將在下一次重新啟動計算機時轉換該驅動器。)

命令引數:

convert [drive:]/fs:ntfs [/v]

說明:

drive: :指定要轉換為 NTFS 的驅動器。

/fs:ntfs :卷轉換為 NTFS。

/v :指定冗長模式。轉換期間將顯示所有訊息。

Copy(將一個或多個檔案複製到其他位置。 )

該命令也可用於合併檔案。在複製多個檔案時,Windows 2000 在複製時顯示每個檔名。

命令引數:

copy [/a | /b] source [/a | /b] [/a | /b] + source[/a | /b] [+ ...][/v] [/n] [/y | /-y] [/z] [/a | /b] [destination [/a | /b]

說明:

source 指定要從其中進行復制的檔案或檔案集的位置和名稱。source 可以由驅動器號和冒號、資料夾名、檔名或組合所組成。

destination 複製到其中的檔案或檔案集的位置和名稱。Destination 可以由驅動器號和冒號、資料夾名、檔名及組合而組成。

/a 表明 ASCII 文字檔案。當 /a 開關在命令列上的檔名列表之前時,它作用於名字在 /a 開關之後的所有檔案,直到 copy 遇到 /b 開關為止。在這種情況下,/b 開關應用於它前面的檔案。 當 /a 開關跟在某個檔名後時,它作用於名字在 /a 開關之前的檔案,以及名字在 /a 開關之後的所有檔案,直到 copy 遇到 /b 開關為止。在此情況下,/b 開關應用於它前面的檔案。ASCII 文字檔案可以使用檔案尾字元 (CTRL+Z) 表明檔案結尾。在合併檔案時,預設情況下 copy 將檔案看成 ASCII 文字檔案。

/b 表明二進位制檔案。當 /b 開關在命令列上的檔名列表之前時,它作用於名字在 /b 開關後面的所有檔案,直到 copy 遇到 /a 開關為止。在此情況下,/a 開關應用於它前面的檔案。 當 /b 開關跟在某個檔名後時,它作用於名字在 /b 開關之前的檔案,以及名字在 /b 開關之後的所有檔案,直到 copy 遇到 /a 開關為止。在此情況下,/a 開關應用於它前面的檔案。 /b 開關指定命令解釋程式讀取目錄中檔案大小指定的位元組數。/b 開關是 copy 的預設值,除非 copy 正在合併檔案。

/v 驗證是否正確寫入新檔案。

/n 在複製名字超過八個字元,或者副檔名超過三個字元的檔案時使用短檔名(如果有的話)。

/y 對確認您要覆蓋現有目標檔案暫時不作提示。

/y 開關可以在 COPYCMD 環境變數中預先設定。在命令列上使用 /-y 可以覆蓋該設定。除非 copy 命令從批處理指令碼內部執行,否則預設為在替換時提示。要附加檔案,請指定單個目標檔案,多個原始檔(使用萬用字元或 file1+file2+file3)。

/-y:給出提示,確認是否要替換現有的目標檔案。

/z :重啟模式中複製網路檔案。如果在複製階段連線丟失(例如,如果伺服器離線斷開連線),將在重新建立連線後繼續複製。使用該命令開關同時顯示每個檔案完成的複製*作百分比。

Country(使 MS-DOS 子系統能使用國際時間、日期、貨幣、大小寫轉換和小數分隔符。)

country 命令配置 MS-DOS 子系統識別其中一種支援語言所使用的字符集和遵守的標點符號協定。使用程式的 PIF 中指定的 %systemroot%System32Config.nt 檔案或等價的啟動檔案載入“國家(地區)”設定。

命令引數:

country=xxx[,[yyy][,[drive:][path] filename]

說明:

xxx 指定國家(地區)程式碼。

yyy 指定國家(地區)的內碼表。

[drive:][path] filename 指定包含國家(地區)資訊檔案的位置和名稱。

Date(顯示日期,或者允許您使用計算機或批處理程式更改日期。)

命令引數:

date [mm-dd-yy]

date [/t]

說明:

mm-dd-yy 設定您指定的日期。日、月份和年份的值必須以句號 (.)、連字元 (-) 或斜槓標記 (/) 分隔。

mm 可以是 1 到 12 中的值

dd 可以是 1 到 31 中的值

yy 可以是從 80 到 99 或從 1980 到 2099 中的值

/t 通知命令顯示當前日期而不提示新日期。

Debug(啟動 Debug,它是可用於測試和除錯 MS-DOS 可執行檔案的程式。)

命令引數:

Debug [drive:][path] filename [parameters]

說明:

[drive:][path] filename 指定要測試的可執行檔案的位置和名稱。

parameters 指定要測試的可執行檔案所需要的任何命令列資訊。

Debug 子命令

********************************************************************************

Debug:A(彙編)(直接將 8086/8087/8088 記憶碼合併到記憶體。)

該命令從組合語言語句建立可執行的機器碼。所有數值都是十六進位制格式,必須按一到四個字元輸入這些數值。在引用的*作程式碼(*作碼)前指定字首記憶碼。

命令引數:

a [address]

說明:

address 指定鍵入組合語言指令的位置。對 address 使用十六進位制值,並鍵入不以“h”字元結尾的每個值。如果不指定地址,a 將在它上次停止處開始彙編。

********************************************************************************24-2.Debug:C(比較)(比較記憶體的兩個部分。)

命令引數:

c range address

說明:

range 指定要比較的記憶體第一個區域的起始和結束地址,或起始地址和長度。

address 指定要比較的第二個記憶體區域的起始地址。

******************************************************************************** Debug:D(轉儲)(顯示一定範圍記憶體地址的內容。)

命令引數:

d [range]

說明:

range 指定要顯示其內容的記憶體區域的起始和結束地址,或起始地址和長度。有關有效的 range 值的資訊,請單擊“相關主題”列表中的“Debug 說明”。如果不指定 range,Debug 程式將從以前 d 命令中所指定的地址範圍的末尾開始顯示 128 個位元組的內容。

*******************************************************************************

Debug:E(鍵入)(將資料輸入到記憶體中指定的地址。)

可以按十六進位制或 ASCII 格式鍵入資料。以前儲存在指定位置的任何資料全部丟失。

命令引數:

e address [list]

說明:

address 指定輸入資料的第一個記憶體位置。

list 指定要輸入到記憶體的連續位元組中的資料。

*******************************************************************************

Debug:F(填充)(使用指定的值填充指定記憶體區域中的地址。)

可以指定十六進位制或 ASCII 格式表示的資料。任何以前儲存在指定位置的資料將會丟失。

命令引數:

f range list

說明:

range 指定要填充記憶體區域的起始和結束地址,或起始地址和長度。關於有效的 range 值的資訊,請單擊“相關主題”列表中的“Debug 說明”。

list 指定要輸入的資料。List 可以由十六進位制數或引號包括起來的字串組成。

******************************************************************************

Debug:G(轉向)(執行當前在記憶體中的程式。)

命令引數:

g [=address] [breakpoints]

說明:

=address 指定當前在記憶體中要開始執行的程式地址。如果不指定 address,Windows 2000 將從 CS:IP 暫存器中的當前地址開始執行程式。

breakpoints 指定可以設定為 g 命令的部分的 1 到 10 個臨時斷點。

*******************************************************************************

Debug:H(十六進位制)(對指定的兩個引數執行十六進位制運算。)

命令引數:

h value1 value2

說明:

value1 代表從 0 到 FFFFh 範圍內的任何十六進位制數字。

value2 代表從 0 到 FFFFh 範圍內第二個十六進位制數字

Debug:I(輸入)(從指定的埠讀取並顯示一個位元組值。 )

命令引數:

i port

說明:

port 按地址指定輸入埠。地址可以是 16 位的值。

******************************************************************************

Debug:L(載入)(將某個檔案或特定磁碟扇區的內容載入到記憶體。)

命令引數:

要從磁碟檔案載入 BX:CX 暫存器中指定的位元組數內容,請使用以下語法:

l [address]

要略過 Windows 2000 檔案系統並直接載入特定的扇區,請使用以下語法:

l address drive start number

說明:

address 指定要在其中載入檔案或扇區內容的記憶體位置。如果不指定 address,Debug 將使用 CS 暫存器中的當前地址。

drive 指定包含讀取指定扇區的磁碟的驅動器。該值是數值型:0 = A, 1 = B, 2 = C 等。

start 指定要載入其內容的第一個扇區的十六進位制數。

number 指定要載入其內容的連續扇區的十六進位制數。只有要載入特定扇區的內容而不是載入 debug 命令列或最近的 Debug n(名稱)命令中指定的檔案時,才能使用 drive、start 和 number 引數。

*******************************************************************************

Debug:M(移動)將一個記憶體塊中的內容複製到另一個記憶體塊中。

命令引數:

m range address

說明:

range 指定要複製內容的記憶體區域的起始和結束地址,或起始地址和長度。

address 指定要將 range 內容複製到該位置的起始地址。

*******************************************************************************

Debug:N(名稱) (指定 Debug l(載入)或 w(寫入)命令的可執行檔案的名稱,或者指定正在除錯的可執行檔案的引數。)

命令引數:

n [drive:][path] filename

要指定測試的可執行檔案的引數,請使用以下語法:

n file-parameters

說明:

如果在沒有引數的情況下使用,則 n 命令清除當前規範。

[drive:][path] filename 指定要測試的可執行檔案的位置和名稱。

file-parameters 為正在測試的可執行檔案指定引數和開關。

********************************************************************************

Debug:O(輸出)(將位元組值傳送到輸出埠。)

命令引數:

o port byte-value

說明:

port 透過地址指定輸出埠。埠地址可以是 16 位值。

byte-value 指定要指向 port 的位元組值。

******************************************************************************* Debug:P(執行)(執行迴圈、重複的字串指令、軟體中斷或子例程;或透過任何其他指令跟蹤。)

命令引數:

p [= address] [number]

說明:

=address 指定第一個要執行指令的位置。如果不指定地址,則預設地址是在 CS:IP 暫存器中指定的當前地址。

number 指定在將控制返回給 Debug 之前要執行的指令數。預設值為 1。

*******************************************************************************

Debug:Q(退出)(停止 Debug 會話,不儲存當前測試的檔案。)

說明:

當您鍵入 q 以後,控制返回到 Windows 2000 的命令提示符。

q 引數 該命令不帶引數。

*******************************************************************************

Debug:R(暫存器)(顯示或改變一個或多個 CPU 暫存器的內容。)

命令引數:

r [register-name]

說明:

如果在沒有引數的情況下使用,則 r 命令顯示所有暫存器的內容以及暫存器儲存區域中的標誌。

register-name 指定要顯示其內容的暫存器名。

********************************************************************************

Debug:S(搜尋)(在某個地址範圍搜尋一個或多個位元組值的模式。)

命令引數:

s range list

說明:

range 指定要搜尋範圍的開始和結束地址。有關 range 引數有效值的資訊,請單擊“相關主題”列表中的 Debug。

list 指定一個或多個位元組值的模式,或要搜尋的字串。用空格或逗號分隔每個位元組值和下一個位元組值。將字串值包括在引號中。

*******************************************************************************

Debug:T(跟蹤)(執行一條指令,並顯示所有註冊的內容、所有標誌的狀態和所執行指令的解碼形式。)

命令引數:

t [=address] [number]

說明:

=address 指定 Debug 啟動跟蹤指令的地址。如果省略 address 引數,跟蹤將從程式的 CS:IP 暫存器所指定的地址開始。

number 指定要跟蹤的指令數。該值必須是十六進位制數。預設值為 1。

*******************************************************************************

Debug:U(反彙編)(反彙編位元組並顯示相應的原語句,其中包括地址和位元組值。反彙編程式碼看起來象已彙編檔案的列表。)

命令引數:

u [range]

說明:

如果在沒有引數的情況下使用,則 u 命令分解 20h 位元組(預設值),從前面 u 命令所顯示地址後的第一個地址開始。

range 指定要反彙編程式碼的起始地址和結束地址,或起始地址和長度。

*******************************************************************************

Debug:W(寫入)(將檔案或特定分割槽寫入磁碟。)

命令引數:

要將在 BX:CX 暫存器中指定位元組數的內容寫入磁碟檔案,請使用以下語法:

w [address]

要略過 Windows 2000 檔案系統並直接寫入特定的扇區,請使用以下語法:

w address drive start number

說明:

address 指定要寫到磁碟檔案的檔案或部分檔案的起始記憶體地址。如果不指定 address,Debug 程式將從 CS:100 開始。

drive 指定包含目標盤的驅動器。該值是數值型:0 = A, 1 = B, 2 = C,等等。

start 指定要寫入第一個扇區的十六進位制數。

number 指定要寫入的扇區數。

*******************************************************************************

Debug:XA(分配擴充套件記憶體)(分配擴充套件記憶體的指定頁面數。)

說明:

要使用擴充套件記憶體,必須安裝符合 4.0 版的 Lotus/Intel/Microsoft 擴充套件記憶體規範 (LIM EMS) 的擴充套件記憶體裝置驅動程式。

xa [count]

count 指定要分配的擴充套件記憶體的 16KB 頁數

*******************************************************************************

Debug:XD(釋放擴充套件記憶體)釋放指向擴充套件記憶體的控制程式碼。

命令引數:

要使用擴充套件記憶體,必須安裝符合 4.0 版的 Lotus/Intel/Microsoft 擴充套件記憶體規範 (LIM EMS) 的擴充套件記憶體裝置驅動程式。

xd [handle]

說明:

handle 指定要釋放的控制程式碼。

********************************************************************************

Debug:XM(對映擴充套件記憶體頁)(將屬於指定控制程式碼的擴充套件記憶體邏輯頁對映到擴充套件記憶體的物理頁。

命令引數:

要使用擴充套件記憶體,必須安裝符合 4.0 版的 Lotus/Intel/Microsoft 擴充套件記憶體規範 (LIM EMS) 的擴充套件記憶體裝置驅動程式。

xm [lpage] [ppage] [handle]

說明:

lpage 指定要對映到物理頁 ppage 的擴充套件記憶體的邏輯頁面號。

ppage 指定將 lpage 對映到的物理頁面號。

handle 指定控制程式碼。

*******************************************************************************

Debug:XS(顯示擴充套件記憶體狀態)(顯示有關擴充套件記憶體狀態的資訊。)

命令引數:

要使用擴充套件記憶體,必須安裝符合 4.0 版的 Lotus/Intel/Microsoft 擴充套件記憶體規範 (LIM EMS) 的擴充套件記憶體裝置驅動程式。

xs

說明: 該命令不帶引數。

Del(清除)(刪除指定檔案。)

命令引數:

del [drive:][path] filename [ ...][/p] [/f] [/s] [/q] [/a[:attributes]

erase [drive:][path] filename [ ...][/p] [/f] [/s] [/q] [/a[:attributes]

說明:

[drive:][path] filename 指定要刪除的檔案或檔案集的位置和名稱。可以使用多件名。檔名可以用空格、逗號或分號分開。

/p 提示您確認是否刪除指定的檔案。

F 強制刪除只讀檔案

/s 從當前目錄及其所有子目錄中刪除指定檔案。顯示正在被刪除的檔名。

/q 安靜模式;不對刪除確認作出提示。

/a 根據指定的屬性刪除檔案。

attributes 可以是下列檔案屬性中的任意一種:

屬性 說明

r 只讀

a 存檔

s 系統

h 隱藏

- 字首表明“非”

總是有學不完的東西

總是有作不完的事情

這個世界上總有一些不識時務的蠢材

NICDevil

發帖: 6

積分: 0

於2002-11-07 13:31 會員資訊發Email給 NICDevil搜尋此人所有的帖子複製到剪貼簿。 只適用於 IE 使用者:-) 續:

Device (將指定的裝置驅動程式載入到記憶體。) 使用 systemrootSystem32Config.nt 檔案或某個程式的 PIF 中指定的等價啟動檔案載入 MS-DOS 子系統的裝置驅動程式。

命令引數:

device=[drive:][path] filename [dd-parameter]

說明:

[drive:][path] filename 指定要載入的裝置驅動程式的位置和名稱。

[dd-parameters] 指定裝置驅動程式所需要的任何命令列資訊。

Dir(顯示目錄檔案和子目錄列表。)

命令引數:

dir [drive:][path][filename] [...] [/p] [/w] [/d] [/a[:]attributes][/o[:]sortorder] [/t[:]timefield] [/s] [/l] [/n] [/x] [/c]

說明:

如果在沒有引數或開關的情況下使用,則 dir 顯示磁碟的卷標和序列號,後接磁碟上目錄和檔案列表,包括它們的名稱和最近修改的日期及時間。dir 可以顯示檔案的副檔名以及檔案的位元組大小。Dir 也顯示列出的檔案及目錄的總數、累計大小和磁碟上保留的可用空間(以位元組為單位)。

[drive:][path] 指定要檢視其列表的驅動器和目錄。

[filename] 指定要檢視其列表的特殊檔案或檔案組。可以使用多個檔名。檔名可以使用空格、逗號或分號分開。可以在 filename 引數中使用通配字元(? 和 *)顯示一組檔案。

/p 每次顯示一個列表螢幕。要檢視下一屏,請按鍵盤上的任意鍵。

/w 以寬格式顯示列表,在每一行上最多顯示 5 個檔名或目錄名。

/d 與 /w 相同,但是檔案按列排序。

/a[:]attributes] 只顯示那些指定屬性的目錄和檔名稱。如果省略此開關,dir 將顯示除隱藏檔案和系統檔案之外的所有檔名。如果在沒有指定 attributes 的情況下使用此開關,dir 顯示所有檔案的名稱,包括隱藏和系統檔案。以下列表描述了每個可用於 attributes 的值。冒號 ( 是可選的。使用這些值的組合,並且不得用空格分隔這些值。

值 說明:

h 隱藏檔案

s 系統檔案

d 目錄

a 可以存檔的檔案(備份)

r 只讀檔案

-h 非隱藏的檔案

-s 系統檔案以外的檔案

-d 只是檔案(而非目錄)

-a 自上次備份後沒有更改過的檔案

-r 非只讀的檔案

/o [:]sortorder] 控制 dir 排序和顯示目錄名和檔名的順序。如果省略此開關,dir 將按它們在目錄中出現的順序顯示名稱。如果在沒有指定 sortorder 的情況下使用該開關,dir 顯示按字母順序排列的目錄名,然後顯示按字母順序排列的檔名。冒號 ( 是可選的。以下列表描述了每個可用於 sortorder 的值。使用這些值的組合,並且不得用空格分隔這些值。

值 說明:

n 按名稱的字母順序

e 按副檔名的字母順序

d 按日期和時間,最早的優先。

s 按大小,最小的優先

g 在檔案之前分組的目錄

-n 按名稱的逆序字母(從 Z 到 A)排序

-e 按副檔名的逆序字母(從 .ZZZ 到 .AAA)排序

-d 按日期和時間,最晚的優先

-s 按大小,最大的優先

-g 在檔案之後分組的目錄

t [:]timefield] 以下列表描述了每個可用於 timefield 的值。控制顯示或用於排序的時間欄位。

值 說明:

c 建立

a 上次訪問

w 上次寫入

/s 列出指定目錄及所有子目錄中出現的每個指定的檔名。

/b 列出每個目錄名或檔名,每行一個(包含副檔名)。該開關不顯示標題資訊和摘要。/b 開關替代 /w 開關。

/l 按小寫字母顯示未排序的目錄名和檔名。該開關不會將擴充套件字元轉換為小寫字元。

/n 在最右邊顯示帶有檔名的長列表格式。

/x 顯示 NTFS 和 FAT 捲上檔案生成的短名稱。顯示與 /n 開關相同,但是短名稱顯示在長名稱後。

/c 按檔案大小顯示多個分隔符。

Diskcomp(比較兩個軟盤的內容。)

命令引數:

diskcomp [drive1:[drive2:]

說明:

drive1 指定包含其中一個軟盤的驅動器。

drive2 指定包含其他軟盤的驅動器。

Diskcopy(將源驅動器中軟盤的內容複製到目標驅動器中已格式化或未格式化的軟盤上。)

命令引數:

diskcopy [drive1:[drive2:][/v]

說明:

drive1 指定包含源盤的驅動器。

drive2 指定包含目標盤的驅動器。

/v 驗證正確地複製了資訊。使用該開關將降低複製過程的速度。

Diskperf(控制計數器的型別,這些計數器可以用系統監視器檢視。)

命令引數:

diskperf [-y[d|v]|-n[d|v] [computername]

說明:

報告在本地或指定計算機上是否啟用磁碟效能計數器,並指明計數器是單為物理驅動器或邏輯驅動器,還是為兩者啟用的。

-y 設定當系統重啟動時,啟動物理和邏輯驅動器磁碟效能計數器。

-yd 當系統重啟動時,啟用磁碟效能計數器來測量物理驅動器的效能。這是預設設定。

-yv 當系統重啟動時,啟用磁碟效能計數器來測量邏輯驅動器的效能。

-n 設定當系統重啟動時,不使用任何磁碟效能計數器。

-nd 當系統重啟動時,禁用物理驅動器的磁碟效能計數器。

-nv 當系統重啟動時,禁用邏輯驅動器的磁碟效能計數器。

computername 指定要在其上檢視或設定磁碟效能計數器使用的計算機。如果未指定計算機名稱,將假定是本地計算機。

Dos(指定 MS-DOS 子系統將維護高階記憶體區 (UMA) 的連結,或者將自身的一部分載入到高階記憶體區 (HMA)。)

命令引數:

dos=high|low[,umb|,noumb]

dos=[high,|low,]umb|noumb

說明:

high|low 指定 MS-DOS 子系統是否應該嘗試將自己的一部分載入到 HMA。使用 high 引數允許 MS-DOS 子系統將自身載入到 HMA。使用 low 引數將所有 MS-DOS 子系統儲存在常規記憶體中。預設的設定為 low。

umb|noumb 指定 MS-DOS 子系統是否應該維護常規記憶體和 UMA 之間的連結。umb 引數提供該連結。noumb 引數斷開與該連結的連線。預設的設定為 noumb。

Doskey(呼叫 Doskey 程式,它可以撤回 Windows 2000 命令、編輯命令列和建立宏。)

命令引數:

doskey [/reinstall] [/listsize=size] [/macro:[all | exename] [/history] [/insert|/overstrike] [/exename=exename] [/macrofile=filename] [macroname=[text]

說明:

/reinstall 安裝 Doskey 的新副本。清除命令歷史緩衝區。

/listsize=size 指定歷史緩衝區中的最多命令數。

/macros 顯示所有 Doskey 宏的列表。可以使用帶有 /macros 開關的重定向符 (> ) 將列表重定向到檔案。可以將 /macros 開關縮寫為 /m。

all 顯示所有可執行程式的 Doskey 宏。

exename 顯示指定可執行程式的 Doskey 宏。

/history 顯示儲存在記憶體中的所有命令。可以使用帶有 /history 開關的重定向符 (> ) 將列表重定向到檔案。可以將 /history 開關縮寫為 /h。

/insert | /overstrike 指定鍵入的新文字是否要替換舊文字。如果使用 /insert 開關,在行上鍵入的新文字被插入到舊文字中(就象您已經按下 INSERT 鍵一樣)。如果使用 /overstrike 開關,新文字替代舊文字。預設設定為 /overstrike。

/exename=exename 指定 Doskey 宏將在其中執行的程式(可執行程式)。

/macroname=filename 指定包含要安裝宏的檔案。

macroname=[text] 建立執行由 text 指定的命令的宏。Macroname 指定要指派給宏的名稱。Text 指定要記錄的命令。如果 text 保留為空,macroname 將清除所有指派的命令。

Echo(開啟或關閉請求回顯功能,或顯示訊息。)

命令引數:

echo [on | off] [message]

說明:

on | off 指定是否開啟命令回顯功能。要顯示當前的回顯設定,請使用不帶引數的 echo 命令。

message 指定需要 Windows 2000 在螢幕上顯示的文字。

Echoconfig(當呼叫 MS-DOS 子系統時,顯示 MS-DOS 子系統 Config.nt 和 Autoexec.nt 處理過程的訊息。如果此命令不存在,將不會顯示訊息。)

說明:

該命令必須在 MS-DOS 子系統 Config.nt 檔案中。

Edit(啟動 MS-DOS 編輯器,它可建立和更改 ASCII 文字檔案。)

命令引數:

edit [drive:][path] filename] [/g] [/h] [/nohi]

說明:

[drive:][path] filename 指定 ASCII 文字檔案的位置和名稱。如果檔案不存在,MS-DOS 編輯器將建立該檔案。如果檔案存在,MS-DOS 編輯器將開啟該檔案並在螢幕上顯示其內容。

/b 以黑白方式顯示 MS-DOS 編輯器。如果 MS-DOS 編輯器在單色監視器上顯示不正確,請使用此選項。

/g 使用 CGA 監視器儘可能的最快螢幕更新速度。

/h 顯示正在使用的監視器的儘可能的最大行數。

/nohi 允許您在 8 色監視器上使用 MS-DOS 編輯器。通常 Windows 2000 使用 16 種顏色。

警告:

★MS-DOS 如果檔案 Qbasic.exe 不在當前目錄、搜尋路徑或與 Edit.com 檔案相同的目錄中,則 MS-DOS 編輯器不會正常工作。如果刪除 Qbasic.exe 檔案以節省硬碟空間,則不能使用 MS-DOS 編輯器。

★預設情況下,有些監視器不能支援顯示快捷鍵。如果監視器沒有顯示快捷鍵,請使用 /b 開關(用於 CGA 監視器)和 /nohi 開關(用於不支援粗體字元的系統)。

Edlin(啟動 Edlin,它是可用於建立和更改 ASCII 檔案的、面向行的文字編輯器。)

Edlin 對記憶體中文字檔案的每一行編號。可以使用 Edlin 插入、修改、複製、移動和刪除檔案行。如果要使用全屏編輯器,請使用 edit 命令

命令引數:

edlin [drive:][path] filename

說明:

[drive:][path] filename 指定磁碟上的 ASCII 檔案的位置和名稱。如果檔案存在,Edlin 將開啟該檔案。如果檔案不存在,當您使用 Edlin e 命令時,Edlin 將在記憶體中建立一個檔案,並使用指定的位置和檔名在磁碟上建立檔案。

/b 指定 Edlin 忽略檔案結束符 (CTRL+Z)。

Edlin子命令集:

********************************************************************************36-1.Edlin:[line](顯示指定的文字行。) 當鍵入行號作為命令時,Edlin 顯示兩行。第一行包含指定的行號及其相關的文字。第二行的插入點後面又包含數字。第一行上顯示的文字用作第二行的模板。在顯示的第二行上,可以按 ENTER 來取消命令而不修改文字、輸入替換文字或者編輯文字行。

[line]

說明:

line 指定要 Edlin 顯示的行數。要檢視當前行的行號和文字,請按 ENTER 鍵。

*******************************************************************************

Edlin:A(附加) 當記憶體不足而阻止 Edlin 載入整個檔案時,將部分檔案載入到記憶體。 在啟動 Edlin 時,它從磁碟檔案中讀入儘可能多的行到記憶體中。如果檔案大小超過了可用記憶體,您必須分段編輯檔案。這就是說,編輯檔案的第一部分、使用 w(寫入)命令將檔案的該部分寫入磁碟,然後將更多未編輯的行從磁碟載入到記憶體。

命令引數:

[n]a

說明:

/n 指定需要 Edlin 從磁碟讀入記憶體的行號。

********************************************************************************

Edlin:C(複製)(將選定的相鄰行復制到記憶體的檔案中的一個或多個位置。) c 命令將一塊指定的相鄰行復制到指定行號。該塊可以根據需要複製多次。

命令引數:

[line1],[line2],[line3],[count]c

說明:

line1 指定要讓 Edlin 複製的第一行。

line2 指定要讓 Edlin 複製的最後一行。

line3 指定 Edlin 要在其前插入指定行塊的行。

********************************************************************************

Edlin:D(刪除)(刪除指定的相鄰行塊。)

命令引數:

[line1][,line2]d

說明:

line1 指定要 Edlin 刪除的第一行。

line2 指定要 Edlin 刪除的最後一行。

count 指定需要 Edlin 複製行塊的次數。

******************************************************************************** Edlin:E(結束)將記憶體中的當前檔案寫入磁碟並停止 Edlin 會話。

說明:

e 命令重新命名磁碟上具有 .bak 副檔名的原始輸入檔案,將記憶體中的編輯檔案寫入磁碟上的原始輸入檔案中,然後停止 Edlin 會話。然而,如果記憶體中的檔案是在本次會話中建立的而不是 Edlin 從磁碟載入的,Edlin 將不會在磁碟上建立備份 (.bak) 檔案。

*******************************************************************************

Edlin:I(插入)(在所編輯的駐留記憶體的檔案中指定的行號前插入行。) 如果建立新檔案,請務必在插入新行之前輸入 i 命令。每次按 ENTER 時,Edlin 會顯示下一行的行號。Edlin 在按 CTRL+C 之前保持“插入”模式。

命令引數:

i [line]

說明:

line 指定要 Edlin 在其前面插入行的行號。line 的預設值是當前行號。

********************************************************************************

Edlin:L(列表)(顯示指定相鄰行塊。)

命令引數:

l [line1][,line2]

說明:

line1 指定要 Edlin 顯示的第一行。

line2 指定要 Edlin 顯示的最後一行。

********************************************************************************

Edlin:M(移動)(將一片指定的相鄰行塊在記憶體中移動到檔案的其他位置。)

命令引數:

[line1],[line2],line3m

[line1],+n,line3m

說明:

line2 指定要 Edlin 移動的第一行。

line2 指定要 Edlin 移動的最後一行。

line3 指定要 Edlin 在其前面移動行塊的行。

+n 指定要 Edlin 移動從由 line1 指定的行號開始幷包含後面 n 行的若干行。如果省略 line1 引數,要移動的行塊就從當前行開始。

********************************************************************************

Edlin:P(頁面)(每次一頁(全屏顯示文字)地顯示所有檔案或部分檔案。) 每屏顯示的最後一行成為當前行。

命令引數:

[line1][,line2]p

說明:

line1 指定要 Edlin 顯示的第一行。

line2 指定要 Edlin 顯示的最後一行。

*******************************************************************************

Edlin:Q(退出)(停止當前 Edlin 會話,將當前編輯的檔案從記憶體不寫入磁碟。)

說明:

在使用 q 命令時,Edline 會話停止並且出現 Windows 2000 命令提示符。

要指定在結束當前會話前 Edlin 將編輯的檔案從記憶體寫入磁碟,必須使用 e(結束)命令

Edlin:R(替換)(在相鄰行塊中搜尋指定的一個或多個字元組成的字串,並用指定的另一個字串替換每次找到的內容。發生取代的最後一行成為新的當前行。)

命令引數:

[line1][,line2][?]r[string1][separator string2]

說明:

line1 指定在其中要 Edlin 替換由 string1 指定的字串的第一行。

line2 指定要 Edlin 在其中替換由 string1 指定的字串的最後一行。

?(問號) 指定 Edlin 在替換由 string1 指定的字串之前,顯示確認訊息作出提示。

string1 指定要讓 Edlin 替換的字串。

separator 分隔 string1 和 string2 值。此引數的唯一有效值是檔案結束符 (CTRL+Z)。

string2 指定新字串,用於替換與 string1 指定的字串相匹配的每個字串。

********************************************************************************

Edlin:S(搜尋)(搜尋指定的一個或多個字元組成的串。) Edlin 顯示出現該字串的第一行。然後搜尋停止,該行變為當前行。

命令引數:

[line1][,line2][?]s[string]

說明:

line1 指定要讓 Edlin 搜尋的第一行。

line2 指定要讓 Edlin 搜尋的最後一行。

?(問號) 指定 Edlin 在找到第一個由 string 指定的值時,顯示確認訊息提示您。

string 指定需要 Edlin 搜尋的字串。除非空格是搜尋文字的一部分,否則不能在命令列上的該引數之前插入空格。

*******************************************************************************

Edlin:T(傳送)將磁碟上檔案的內容與記憶體中的檔案內容合併。

命令引數:

[line]t[drive:][path] filename

說明:

line 指定要 Edlin 在其前面插入正從磁碟傳送過來的檔案的行號。該引數的預設值是當前行號。

[drive:][path] filename 指定要讓 Edlin 將其插入到由 line 引數指定的行前面的檔案位置和名稱。drive 預設值是當前驅動器,path 預設值是當前目錄。

*******************************************************************************

Edlin:W(寫入)(將記憶體中編輯後檔案的第一個部分寫入磁碟。) 在啟動 Edlin 時,它從磁碟檔案中讀入儘可能多的行到記憶體中。如果檔案大小超過了可用記憶體,您必須分段編輯檔案。這就是說,您編輯檔案的部分、使用 w(寫入)命令將檔案的該部分寫入磁碟,然後使用 a(附加)命令將下一部分從磁碟載入到記憶體。

命令引數:

[n]w

說明:

n 指定需要 Edlin 寫入磁碟的行數,從記憶體中所編輯檔案的第一行開始。

********************************************************************************

Endlocal(結束批處理檔案中環境更改的本地化,將環境變數還原為匹配 setlocal 命令前的值。)在批處理檔案的結尾處有一個隱含的 endlocal 命令。

命令說明:

endlocal

如果啟用了命令擴充套件(Windows 2000 中的預設設定),endlocal 命令將把命令擴充套件的啟用/禁用狀態還原到匹配的 setlocal 命令執行前的狀態。

Evntcmd(顯示 SNMP 事件。)

命令引數:

evntcmd [/?|/h] [/s sysname][/v number][/n]

說明:

[/?|/h] 顯示 eventcmd 幫助。

/s sysname 指定用於配置的目標系統名。

/v number 指定 evntcmd 的詳細級別。0= 預設,10= 詳細說明。

/n 指定當接收到陷阱更改時不重新啟動 SNMP 服務。

Exe2bin(將可執行檔案 (.exe) 轉換成二進位制格式。 使用 Windows 2000 允許軟體開發商將 Exe2bin 包含在 Windows 2000 中。它對一般使用者是沒用的。)

命令引數:

exe2bin [drive1:][path1]input-file [drive 2:][path2]output-file]

說明:

[drive1:][path1]input-file 指定要轉換的輸入檔案的位置和名稱。

[drive2:][path2]output-file 指定要建立的輸出檔案的位置和名稱。

Exit (退出 Cmd.exe 程式(命令直譯器)並返回到啟動 Cmd.exe 的程式(如果有的話),或返回到“程式管理器”。 )

Expand(展開一個或多個壓縮檔案。該命令用於從發行磁碟中提取壓縮檔案。)

命令引數:

expand [-r] source [destination]

expand -d source.cab [-f:filename]

expand source.cab -f:file destination

說明:

-r 重新命名擴充套件檔案。

-d 顯示源位置中的檔案列表。不展開或提取檔案。

-f:files 指定在 cab (.cab) 檔案中要展開的檔案。可以使用萬用字元(* 和 ?)。

source 指定要展開的檔案。source 可由驅動器號和冒號、目錄名、檔名或組合所組成。可以使用萬用字元。

destination 指定在何處展開檔案。如果 source 是多個檔案並且沒有指定 -r,則 destination 必須是目錄。Destination 可由驅動器號和冒號、目錄名、檔名或組合而組成。

Fastopen(Windows 2000 和 MS-DOS 子系統不使用該命令。它被接受只是因為和 MS-DOS 檔案相容。)

Fc(比較兩個檔案並顯示它們之間的差異。)

命令引數:

fc [/a] [/c] [/l] [/lbn] [/n] [/t] [/w] [/nnnn] [drive1:][path1]filename1 [drive2:][path2]filename2

fc /b [drive1:][path1]filename1 [drive2:][path2]filename2

說明:

/a 壓縮 ASCII 比較的輸出結果。fc 只顯示每處不同的第一行和最後一行,而不是顯示所有不同的行。

/b 以二進位制模式比較檔案。Fc 逐行比較兩個檔案,並且在找到不匹配後將不嘗試重新同步。這是比較帶有副檔名為 .exe、.com、.sys、.obj、.lib 或 .bin 檔案的預設模式。

/c 忽略字母大小寫。

/l 以 ASCII 碼模式比較檔案。Fc 逐行比較兩個檔案,並且在找到不匹配時將嘗試使重新同步。這是比較不帶有副檔名為 .exe、.com、.sys、.obj、.lib 或 .bin 檔案的預設模式。

/lbn 為內部行緩衝區設定行號。預設的行緩衝區長度為 100 行。如果比較的檔案包含超過此數目的相鄰不同行,fc 將取消比較。

/n 顯示 ASCII 比較過程中的行號。

/t 不將製表符擴充套件為空格。預設的*作是將製表符當作空格處理,在每八個字元位置停頓一下。

/u 將檔案作為 Unicode 文字檔案進行比較。

/w 比較過程中壓縮空白空間(製表位和空格)。如果行包含許多連續的空格和製表符,/w 開關將把這些字元作為一個空格處理。在與 /w 開關一起使用時,fc 忽略(並且不比較)行開始和結束處的空格。

/nnnn 指定在 fc 考慮要重新同步的檔案之前必須匹配的連續行數。如果檔案中匹配的行數少於此數字,fc 將匹配行顯示為不同。預設值為 2。

[drive1:][path1]filename1 指定要比較的第一個檔案的位置和名稱。

[drvie2:][path2]filename2 指定要比較的第二個檔案的位置和名稱。

Fcbs (指定 MS-DOS 子系統可以同時開啟的檔案控制塊 (FCB) 數。使用 systemrootSystem32Config.nt 檔案,或者程式的 PIF 中等價的啟動檔案指定 FCB 數。

檔案控制塊是儲存關於檔案資訊的資料結構。)

命令引數:

fcbs=x

說明:

x 指定 MS-DOS 子系統可以同時開啟的 FCB 數。有效的 x 值範圍是 1 到 255。預設值是 4

Files(設定 MS-DOS 子系統每次可以訪問的檔案數。使用 systemrootSystem32Config.nt 檔案,或者程式的 PIF 中指定的等價啟動檔案來指定 files 引數。)

命令引數:

files=x

說明:x

指定 MS-DOS 子系統每次可以訪問的檔案數。x 的有效值範圍是 8 到 255。預設值是 8。

篩選器命令(篩選器命令可以幫助您排序、檢視和選擇部分命令輸出結果。)

說明:

透過篩選器命令傳遞資訊 篩選器命令可以劃分、重排以及提取透過的部分資訊*作。Windows 2000 有三個篩選器命令:

more 命令每次顯示一屏檔案內容或命令輸出。

find 命令在檔案和命令輸出中搜尋指定字元。

sort 命令按字母順序排列檔案和命令輸出。

要將輸入從檔案傳送到篩選器命令,請使用小於符號 (< )。如果要篩選器命令從其他命令獲得輸入,請使用管道 (|)。

使用 more 命令來控制螢幕顯示

more 命令每次一屏地顯示檔案的內容或命令輸出。例如,下面的 more 命令每次顯示一屏 List.txt 檔案的內容:

more < list.txt 資訊顯示一屏後,會出現字“More”。要繼續顯示下一屏,請按鍵盤上任意鍵。要停止命令且不檢視詳細資訊,請按 CTRL+C 鍵。

如果使用產生多屏輸出的命令,more 將十分有用。例如,假設定要檢視硬碟的目錄樹。如果 Windows 2000 不能將目錄在一屏內全部顯示出來,請使用帶管道號 (|) 和 more 命令的 tree 命令,如下例所示:

tree c: | more

tree 命令的第一屏輸出被顯示,後跟詞“More”。Windows 2000 暫停,直到使用者按鍵盤上的任意鍵為止(PAUSE 鍵除外)。

使用 find 命令搜尋文字

find 命令在一個或多個檔案中搜尋指定文字。Windows 2000 顯示每個包含該文字的行。find 命令可以用作篩選器命令或者標準的 Windows 2000 命令。有關將 find 用作標準的 Windows 2000 命令的資訊,請單擊“相關主題”列表中的 find。

要將 find 當作篩選器命令使用,請包含小於符號 (< ) 和搜尋的檔名。當輸入檔名時,請記住搜尋要區分大小寫。例如,下面的命令查詢檔案 Trade.txt 中所有的“Pacific Rim”字串:

find "Pacific Rim" < trade.txt

要儲存 find 命令的輸出而不是顯示輸出,請使用大於號 (> ) 和要儲存輸出的檔名。例如,下面的命令查詢檔案 Trade.txt 中所有的“Pacific Rim”字串,並將結果儲存在 Nwtrade.txt 檔案中:

find "Pacific Rim" < trade.txt > nwtrade.txt

對文字檔案排序

sort 命令按字母順序排列文字檔案或命令的輸出。例如,可以使用以下命令對 List.txt 檔案的內容進行排序,並在螢幕上顯示結果:

sort < list.txt

在此範例中,sort 命令對 List.txt 檔案的行進行排序並顯示結果,但不更改檔案。要儲存 sort 命令的輸出而不是顯示輸出,請在命令中包含大於號 (> ) 和檔名。例如,可以使用以下命令對 List.txt 檔案的行按字母順序排序,並將結果存到 Alphlist.txt 檔案中:

sort < list.txt > alphlist.txt

要排序命令的輸出,請鍵入後面帶有管道 (|) 和 sort 命令的命令。例如,下面的命令對 find 命令的輸出結果進行排序:

find "Jones" maillst.txt | sort

在鍵入該命令時,Windows 2000 按字母順序列出在其中出現“Jones”的行。

帶重定向符的合併命令

可以將篩選器命令、其他命令和檔名合併以生成自定義命令。例如,可以使用以下命令儲存包含“LOG”字串的檔名:

dir /b | find "LOG" > loglist.txt

Windows 2000 透過 find 過濾器命令傳送 dir 命令的輸出並將包含字串“Log”的檔名儲存在 Loglist.txt 檔案中。將結果儲存為檔名列表(如,A.log、Logdat.svd 和 Mylog.bat)。

要在相同命令中使用多個篩選器,請使用管道 (|) 分隔篩選器。例如,下面的命令搜尋 C 盤上的每個目錄以查詢包含“Log”字串的檔名,並且每次顯示一屏:

dir c: /s /b | find "LOG" | more

因為使用管道 (|),Windows 2000 透過 find 命令傳送 dir 命令的輸出結果。find 命令只選擇包含字串“Log”的檔名。more 命令每次一屏地顯示 find 命令選擇的檔名。

Find(在一個檔案或多個檔案中搜尋指定的文字字串。) 當搜尋到指定的檔案後,find 將顯示出包含指定字串的所有行。

命令引數:

find [/v] [/c] [/n] "string" [drive:][path]filename[...]

說明:

/v 顯示未包含指定字串的所有行。

/c 只顯示包含指定字串的行數。

/n 將檔案行號置於每行開頭。

/I 指定搜尋不區分大小寫。

"string" 指定要搜尋的字元組。必須將 string 的文字包括在引號中。

[drive:][path] filename 指定要在其中搜尋指定字串的檔案的位置和名稱。

Findstr(使用文字文字或常規表示式搜尋檔案中的字串。)

命令引數:

findstr [/e] [/l] [/c:string] [/r] [/s] [/x] [/v] [/n] [/m] [/o] [/g:file] [/f:file] [/d:dirlist] [/a:color attribute] [strings] [drive:][path] filename [...]

說明:

/b 如果位於行的開頭則匹配模式。

/e 如果位於行的末尾則匹配模式。

/l 使用文字搜尋字串。

/c: string 使用指定的文字作為文字搜尋字串。

/r 使用搜尋串作為常規表示式。不需要該開關,除非使用 /l 開關,否則 findstr 將所有的元字元當作常規表示式解釋。

/s 在當前目錄和所有子目錄中搜尋匹配的檔案。

/i 指定搜尋不區分大小寫。

/x 列印完全匹配的行。

/v 只列印不包含匹配的行。

/n 在每個匹配的行之前列印行號。

/m 如果檔案包含匹配項,僅列印該檔名。

/o 在每次匹配行之前列印查詢偏移量。

/g filename 從指定檔案得到搜尋字串。

/f file 從指定檔案中讀取檔案列表。

/d dirlist 搜尋以逗號分隔的目錄列表。

/a color attribute 使用兩個十六進位制數指定顏色屬性。除非引數沒有加字首 /c,否則請使用空格分隔多個搜尋字串,如下面例子所示:

findstr "hello there" x.y 在檔案 x.y 中搜尋“hello”或“there”。但是,以下命令將在檔案 x.y 中搜尋“hello there”。

findstr /c:"hello there" x.y

總是有學不完的東西

總是有作不完的事情

這個世界上總有一些不識時務的蠢材

Mickey

發帖: 111

積分: 0

於2002-11-07 13:32 會員資訊搜尋此人所有的帖子複製到剪貼簿。 只適用於 IE 使用者:-) shoucang...

我的論壇!

NICDevil

發帖: 6

積分: 0

於2002-11-07 13:33 會員資訊發Email給 NICDevil搜尋此人所有的帖子複製到剪貼簿。 只適用於 IE 使用者:-) 續:

Finger(在執行 Finger 服務的指定系統上顯示有關使用者的資訊。根據遠端系統輸出不同的變數。該命令只有在安裝了 TCP/IP 協議之後才可用。)

命令引數:

finger [-l] [user]@computer[...]

說明:

-l 以長列表格式顯示資訊。

user 指定要獲得相關資訊的使用者。省略使用者引數以顯示指定計算機上所有使用者的資訊:

For(對一組檔案中的每個檔案執行指定的命令。) 可以在批處理程式中或直接從命令提示符使用 for 命令。要在批處理程式中使用 for 命令,請使用以下語法:

命令引數:

for %%variable in (set) docommand [command-parameters]

要在命令提示符下使用 for,請使用以下語法:

for %variable in (set) do command [command-parameters]

說明:

%%variable 或 %variable 代表可替換的引數。for 命令使用在 set 中指定的每個文字字串替換 %%variable(或 %variable),直到此命令(在 command-parameters 中指定)處理所有的檔案為止。使用 %% variable 在批處理程式中執行 for 命令。使用 % variable 透過命令提示符執行 for 命令。變數名區分大小寫。

(set) 指定要用指定的命令處理的一個或多個檔案或文字字串。需要括號。

command 指定要在指定的 set 所包含的每個檔案上執行的命令。

command-parameters 指定要用於指定命令(如果指定的命令要使用任何引數或開關)的任何引數或開關。如果啟用了命令擴充套件(Windows 2000 中的預設設定),將支援 for 命令的其他形式。

Forcedos(啟動 MS-DOS 子系統中指定的程式。該命令只對 Windows 2000 不能識別的 MS-DOS 程式是必需的。)

命令引數:

forcedos [/d directory] filename [parameters]

說明:

/d directory 為要使用的指定程式指定當前目錄。

filename 指定要啟動的程式。如果不在當前目錄或 Windows 2000 路徑中,必須將驅動器號或目錄指定到程式。

parameters 指定傳遞到程式的引數。

Format(格式化指定卷中的磁碟以接受 Windows 2000 檔案。必須是 Administrators 組的成員才能格式化硬碟。)

命令引數:

format volume [/fs:file-system] [/v:label] [/q] [/a:unitsize] [/f:size] [/t:tracks /n:sectors] [/c] [/x] [/1] [/4] [/8]

說明:

volume: 指定要格式化的驅動器的裝入點、卷名或驅動器號。如果不指定以下的任何開關,format 將使用卷型別來決定磁碟的預設格式。

/fs:file-system 指定要使用的檔案系統,FAT、FAT32 或 NTFS。軟盤只能使用 FAT 檔案系統。

/v:label 指定卷標。如果省略 /v 開關或使用它而不指定卷標,Windows 2000 將在格式化完成後提示輸入卷標。使用語法 /v: 阻止提示卷標如果用一條 format 命令格式化多個磁碟,則所有的盤都有相同的卷標。/v 開關與 /8 開關不相容。

/a:unitsize 指定要在 FAT、FAT32 或 NTFS 捲上使用的分配單位大小。使用某個下列值設定 unitsize。如果沒有指定 unitsize,將根據卷的大小選擇。

512 每個簇 512 位元組。

1024 每個簇 1024 位元組。

2048 每個簇 2048 位元組。

4096 每個簇 4096 位元組。

8192 每個簇 8192 位元組。

16K 每個簇 16K 位元組。

32K 每個簇 32K 位元組。

64K 每個簇 64K 位元組。

/q 刪除以前已格式化卷的檔案表和根目錄,但不掃描損壞區域。應該使用 /q 開關來格式化以前格式化過並且處於良好狀態的卷。

/f:size 指定要格式化的軟盤大小。當可能時,請使用該開關而不是 /t 和 /n 開關。使用下列的某個值設定大小:

160 或 160k 或 160kb

160KB、單面、雙密度、5.25 英寸磁碟

180 或 180k 或 180kb

180KB、單面、雙密度、5.25 英寸磁碟

320 或 320k 或 320kb

320KB、雙面、雙密度、5.25 英寸磁碟

360 或 360k 或 360kb

360KB、雙面、雙密度、5.25 英寸磁碟

720 或 720k 或 720kb

720KB、雙面、雙密度、3.5 英寸磁碟

1200 或 1200k 或 1200kb 或 1.2 或 1.2m 或 1.2mb

1.2 MB、雙面、四倍密度、5.25 英寸磁碟

1440 或 1440k 或 1440kb 或 1.44 或 1.44m 或 1.44mb

1.44 MB、雙面、四倍密度、3.5 英寸磁碟

2880 或 2880k 或 2880kb 或 2.88 或 2.88m 或 2.88mb

2.88 MB、雙面、3.5 英寸磁碟

20.8 或 20.8m 或 20.8mb

20.8 MB、3.5 英寸可光讀(磁光)的磁碟

/t:tracks 指定磁碟上的磁軌數。當可能時,請使用 /f 開關而不是該開關。如果使用 /x:off 開關,也必須使用 /n 開關。這兩個開關提供指定格式化磁碟大小的另一種方法。不能將 /f 開關和 /t 開關一起使用。

/n:sector 指定每個磁軌上的扇區數。如果可能,請使用 /f 開關而不是該開關。如果使用 /n 開關,也必須也使用 /t 開關。這兩個開關項提供指定格式化磁碟大小的另一種方法。不能將 /f 開關和 /n 開關一起使用。

/c 預設情況下,在新捲上建立的檔案將被壓縮。

/x 如果需要,在格式化之前卸除卷。對該卷任何開啟的控制程式碼不再有效。

/1 格式化單面軟盤。

/4 在 1.2 MB 磁碟驅動器中格式化 5.25 英寸、360KB、雙面、雙密度軟盤。一些 360KB 驅動器不能可靠地讀取用該開關格式化的磁碟。當與 /1 開關一起使用時,該開關格式化 5.25 英寸、180 KB、單面軟盤。

/8 將 5.25 英寸磁碟每磁軌格式化成 8 個扇區。該開關格式化軟盤以與 MS-DOS 2.0 之前的版本相容。

Ftp(將檔案傳送到正在執行 FTP 服務的遠端計算機或從正在執行 FTP 服務的遠端計算機傳送檔案(有時稱作 daemon)。Ftp 可以互動使用。單擊“相關主題”列表中的“ftp 命令”以獲得可用的“ftp”子命令描述。該命令只有在安裝了 TCP/IP 協議之後才可用。Ftp 是一種服務,一旦啟動,將建立在其中可以使用 ftp 命令的子環境,透過鍵入 quit 子命令可以從子環境返回到 Windows 2000 命令提示符。當 ftp 子環境執行時,它由 ftp 命令提示符代表。)

命令引數:

ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize] [computer]

說明:

-v 禁止顯示遠端伺服器響應。

-n 禁止自動登入到初始連線。

-i 多個檔案傳送時關閉互動提示。

-d 啟用除錯、顯示在客戶端和伺服器之間傳遞的所有 ftp 命令。

-g 禁用檔名組,它允許在本地檔案和路徑名中使用萬用字元字元(* 和

-s: filename 指定包含 ftp 命令的文字檔案;當 ftp 啟動後,這些命令將自動執行。該引數中不允許有空格。使用該開關而不是重定向 (>)。

-a 在捆綁資料連線時使用任何本地介面。

-w:windowsize 替代預設大小為 4096 的傳送緩衝區。

computer 指定要連線到遠端計算機的計算機名或 IP 地址。如果指定,計算機必須是行的最後一個引數。

*******************************************************************************

FTP命令集:

FTP: !(從 ftp 子系統退出到外殼。)

注意:使用該命令不需要引數。當使用 ftp 命令並需要返回到 Windows 2000 命令外殼時使用。

FTP: ? (顯示 ftp 命令說明。? 與 help 相同。)

命令引數:

? [command]

說明:

command 指定需要有關其說明的命令的名稱。如果沒有指定 command,ftp 將顯示全部命令的列表。

54-3.FTP:append(使用當前檔案型別設定將本地檔案附加到遠端計算機上的檔案。)

命令引數:

append local-file [remote-file]

說明:

local-file 指定要新增的本地檔案。

remote-file 指定要新增 local-file 的遠端計算機上的檔案。如果省略了 remote-file,本地檔名將被用作遠端檔名。

FTP:ascii(將檔案傳送型別設定為預設的 ASCII。 )

注意:FTP 支援兩種檔案傳送型別,ASCII 碼和二進位制影像。在傳送文字檔案時應該使用 ASCII。有關二進位制檔案傳送的詳細資訊,請參閱相關主題列表中的“ftp:binary”。

在 ASCII 模式中,將執行網路標準字符集間的字元轉換。例如,行尾的字元在必要時根據目標*作系統進行轉換。

FTP:bell(切換響鈴以在每個檔案傳送命令完成後響鈴。預設情況下,鈴聲是關閉的。)

FTP:binary(將檔案傳送型別設定為二進位制。)

注意:Ftp 支援兩種檔案傳送型別、ASCII 和二進位制影像。在傳輸可執行檔案時應該使用二進位制。在二進位制模式中,一個接一個位元組地移動檔案。有關 ASCII 檔案傳輸的詳細資訊,請參閱相關主題列表中的“Ftp:ascii”。

FTP:bye(結束與遠端計算機的 FTP 會話並退出 ftp)

FTP:cd (更改遠端計算機上的工作目錄。)

命令引數:

cd remote-directory

說明:

remote-directory 指定要更改的遠端計算機上的目錄。

FTP:close(結束與遠端伺服器的 FTP 會話並返回命令解釋程式。)

FTP:debug(切換除錯。當除錯開啟時,傳送到遠端計算機的每個命令都列印,前面是字串“>”。預設情況下,除錯是關閉的。)

FTP:delete(刪除遠端計算機上的檔案。)

命令引數:

delete remote-file

說明:

remote-file 指定要刪除的檔案。

FTP:dir(顯示遠端目錄檔案和子目錄列表。)

命令引數:

dir [remote-directory] [local-file]

說明:

remote-directory 指定要檢視其列表的目錄。如果沒有指定目錄,將使用遠端計算機中的當前工作目錄。

local-file 指定要儲存列表的本地檔案。如果沒有指定,輸出將顯示在螢幕上。

FTP:disconnect(從遠端計算機斷開,保留 ftp 提示。)

FTP:get(使用當前檔案轉換型別將遠端檔案複製到本地計算機。)

命令引數:

get remote-file [local-file]

說明:

remote-file 指定要複製的遠端檔案。

local-file 指定要在本地計算機上使用的名稱。如果沒有指定,檔案將命名為 remote-file。

FTP:glob(切換檔名組合。組合允許在內部檔案或路徑名中使用萬用字元(* 和 ?)。預設情況下,組合是開啟的。)

FTP:hash(切換已傳輸的每個資料塊的數字簽名 (#) 列印。資料塊的大小是 2048 位元組。預設情況下,雜湊符號列印是關閉的。)

FTP:help(顯示 ftp 命令說明。)

命令引數:

help [command]

說明:

command 指定需要有關說明的命令的名稱。如果沒有指定 command,ftp 將顯示全部命令的列表。

FTP:lcd(更改本地計算機上的工作目錄。預設情況下,工作目錄是啟動 ftp 的目錄。)

命令引數:

lcd [directory]

說明:

directory 指定要更改的本地計算機上的目錄。如果沒有指定 directory,將顯示本地計算機中當前的工作目錄。

FTP:literal(將引數逐字傳送到遠端 FTP 伺服器。將返回單個的 FTP 回覆程式碼。)

命令引數:

literal argument [ ...]

說明:

argument 指定要傳送到 FTP 伺服器的引數。

FTP:ls(顯示遠端目錄檔案和子目錄的縮寫列表。)

命令引數:

ls [remote-directory] [local-file]

說明:

remote-directory 指定要檢視其列表的目錄。如果沒有指定目錄,將使用遠端計算機中的當前工作目錄。

local-file 指定要儲存列表的本地檔案。如果沒有指定,輸出將顯示在螢幕上。

FTP:mdelete(刪除遠端計算機上的檔案。)

命令引數:

mdelete remote-files [ ...]

說明:

remote-files 指定要刪除的遠端檔案。

FTP:mdir(顯示遠端目錄檔案和子目錄列表。可以使用 mdir 指定多個檔案。)

命令引數:

mdir remote-files [ ...] local-file

說明:

remote-files 指定要檢視列表的目錄。必須指定 remote-files。請鍵入

- 使用遠端計算機上的當前工作目錄。

local-file 指定要還原列表的本地檔案。請鍵入

- 在螢幕上顯示列表。

FTP:mget(使用當前檔案傳送型別將遠端檔案複製到本地計算機。)

命令引數:

mget remote-files [ ...]

說明:

remote-files 指定要複製到本地計算機的遠端檔案。

FTP:mkdir (建立遠端目錄.)

命令引數:

mkdir directory

說明:

directory 指定新的遠端目錄的名稱。

FTP:mls (顯示遠端目錄檔案和子目錄的縮寫列表。)

命令引數:

mls remote-files [ ...] local-file

說明:

remote-files 指定要檢視列表的檔案。必須指定 remote-files;請鍵入

- 使用遠端計算機上的當前工作目錄。

local-file 指定要儲存列表的本地檔案。請鍵入

- 以在螢幕上顯示列表。

Ftp:mput(使用當前檔案傳送型別將本地檔案複製到遠端計算機上。)

命令引數:

mput local-files [ ...]

說明:

local-files 指定要複製到遠端計算機的本地檔案。

FTP:open (與指定的 FTP 伺服器連線。)

命令引數:

open computer [port]

說明:

computer 指定要連線的遠端計算機。可以透過 IP 地址或計算機名稱指定計算機(DNS 或主機檔案必須可用)。如果自動登入開啟(預設),ftp 還將嘗試自動將使用者登入到 FTP 伺服器(關於禁用自動登入的資訊,請單擊“相關主題”列表中的 ftp)。

port 指定用來聯絡 FTP 伺服器的埠號。

FTP:prompt(切換提示。如果關閉提示時 mget 及 mput 傳送所有檔案,Ftp 在多檔案傳送過程中將提示允許您有選擇地檢索或儲存檔案。預設情況下,提示是開啟的。)

FTP:put (使用當前檔案傳送型別將本地檔案複製到遠端計算機上。)

命令引數:

put local-file [remote-file]

說明:

local-file 指定要複製的本地檔案。

remote-file 指定要在遠端計算機上使用的名稱。如果沒有指定,檔案將命名為 local-file。

FTP:pwd(顯示遠端計算機上的當前目錄。)

FTP:quit(結束與遠端計算機的 FTP 會話並退出 ftp。)

FTP:quote(將引數逐字傳送到遠端 FTP 伺服器。將返回單個的 FTP 回覆程式碼。Quote 與 literal 相同。)

命令引數:

quote argument [ ...]

說明:

argument 指定要傳送到 FTP 伺服器的引數。

FTP:recv (使用當前檔案傳送型別將遠端檔案複製到本地計算機。Recv 與 get 相同。)

命令引數:

recv remote-file [local-file]

說明:

remote-file 指定要複製的遠端檔案。

local-file 指定要在本地計算機上使用的名稱。如果沒有指定,檔案將命名為 remote-file。

FTP:remotehelp (顯示遠端命令幫助。)

命令引數:

remotehelp [command]

說明:

command 指定需要幫助的命令的名稱。如果沒有指定 command,ftp 將顯示全部遠端命令的列表。

FTP:rename (重新命名遠端檔案。)

命令引數:

rename filename newfilename

說明:

filename 指定要重新命名的檔案。

newfilename 指定新的檔名。

FTP:rmdir (刪除遠端目錄。)

命令引數:

rmdir directory

說明:

directory 指定要刪除的遠端目錄的名稱。

FTP:send (使用當前檔案傳送型別將本地檔案複製到遠端計算機上。Send 與 put 相同。)

命令引數:

send local-file [remote-file]

說明:

local-file 指定要複製的本地檔案。

remote-file 指定要在遠端計算機上使用的名稱。如果沒有指定,檔案將命名為 local-file。

FTP:status(顯示 FTP 連線和切換的當前狀態。)

FTP:trace(切換資料包跟蹤。Trace 在執行 ftp 命令時顯示每個資料包的路由。)

FTP:type (設定或顯示檔案傳送型別。)

命令引數:

type [type-name]

說明:

type-name 指定檔案傳送型別。預設設定為 ascii。如果沒有指定 type-name,將顯示當前的型別。

注意:

Ftp 支援兩種檔案傳送型別:ascii 和 binary 影像。

在傳送文字檔案時應使用 Ascii。在 ascii 模式中,將在網路標準字符集之間執行字元轉換。例如,行尾的字元在必要時根據目標*作系統進行轉換。

在傳送可執行檔案時應該使用 binary。在 binary 模式中,一個接一個位元組地移動檔案。

FTP:user (指定遠端計算機的使用者。)

命令引數:

user username [password] [account]

說明:

user-name 指定登入到遠端計算機所使用的使用者名稱。

password 指定 user-name 的密碼。如果沒有指定,但必須指定,ftp 會提示輸入密碼。

account 指定登入到遠端計算機所使用的帳戶。如果沒有指定 account,但是需要指定,ftp 會提示您輸入帳戶。

FTP:verbose(切換 verbose 模式。如果開啟,將顯示所有 ftp 響應。在檔案傳送完成後,將同時顯示與傳送效率有關的統計資訊。預設情況下,verbose 是開啟的。)

********************************************************************************

Ftype(顯示或者修改在檔名擴充套件關聯中使用的檔案型別。)

命令引數:

Ftype [filetype[=[command]]

說明:

filetype 單擊要顯示或更改的檔案型別。

command 當開啟此型別的檔案時指定要使用的 open 命令。

請鍵入不帶可選項的 ftype 命令顯示定義 open 命令字串的當前檔案型別。

請鍵入 ftype filetype 命令顯示該檔案型別的當前 open 命令字串。

請鍵入 ftype filetype= 命令刪除檔案型別的 open 命令字串。

在 open 命令字串內,ftype 替換下列變數:

使用開啟的檔名替換 %0 或 %1。

使用所有的引數替換 %*。

使用所有的剩餘引數替換 %~n,從第 n 個引數開始替換,此處 n 引數可以是 2 到 9 中的任意一個數。

%3 用第一個引數替換,%4 用第二個引數替換,依此類推。

Goto(將 Windows 2000 定向到由指定標籤標記的批處理程式的行中。) goto 命令在一個批處理程式中將 Windows 2000 定位定向到標籤所標識的行。當 Windows 2000 找到標籤時,它處理從下一行開始的命令。

命令引數:

goto label

說明:

label 指定 Windows 2000 應轉到的批處理程式中的行。如果啟用了命令擴充套件(Windows 2000 中的預設設定),goto 將更改如下:使用 goto 命令和目標標籤 :EOF 可以將控制轉到當前批處理指令碼檔案的末尾,退出批處理檔案但不定義標籤。當使用 goto 和 :EOF 標籤時,必須在標籤前插入分號,例如:

goto :EOF 關於使此功能有用的 call 命令擴充套件的描述,或者啟用命令擴充套件的討論.

Graftabl(允許 Windows 2000 以全屏模式顯示指定內碼表的擴充套件字元。擴充套件字元不以視窗模式顯示。)

命令引數:

graftabl [xxx] [/status]

說明:

xxx 指定要 Windows 2000 在圖形模式中為其定義擴充套件字元的外觀的內碼表。以下列表顯示每個有效內碼表標識號碼及國家(地區)或者語言:

437 美國

850 多語言(拉丁語 I)

852 斯拉夫語(拉丁語 II)

855 西里爾語(俄語)

857 土耳其

860 葡萄牙語

861 冰島語

863 加拿大-法語

865 日耳曼語

866 俄語

869 現代希臘

/status 標識被 graftabl 選定使用的內碼表。

Graphics(當正在使用彩色或圖形介面卡時,將允許 Windows 2000 在印表機上列印顯示的螢幕內容的程式載入到記憶體。)

命令引數:

graphics [type] [drive:][path] filename] [/r] [/lcd] [/printbox:std | /printbox:lcd]

說明:

指定印表機型別。以下列表顯示該引數的每個有效值及其意義的簡短描述:

引數 說明

color1 帶有黑色色帶的 IBM 個人計算機彩色印表機

color4 帶有 RGB(紅、綠、藍和黑)色色帶的 IBM 個人計算機彩色印表機

color8 帶有 CMY(青、品紅、黃和黑)色色帶的 IBM 個人計算機彩色印表機

hpdefault 任何 Hewlett-Packard PCL 印表機

deskjet Hewlett-Packard DeskJet 印表機

graphics IBM 個人圖形印表機、IBM Proprinter 或 IBM Quietwriter 印表機

graphicswide 帶有 11 英寸寬托架的 IBM 個人圖片印表機

laserjet Hewlett-Packard LaserJet 印表機

laserjetii Hewlett-Packard LaserJet II 印表機

paintjet Hewlett-Packard PaintJet 印表機

quietjet Hewlett-Packard QuietJet 印表機

quietjetplu Hewlett-Packard QuietJet Plus 印表機

ruggedwriter Hewlett-Packard RuggedWriterwide 印表機

ruggedwriterwide Hewlett-Packard RuggedWriterwide 印表機

thermal IBM PC 可轉換熱印表機

thinkjet Hewlett-Packard ThinkJet 印表機

[drive:][path] filename 指定其中包含所有受支援的印表機相關資訊的印表機配置檔案的位置和名稱。如果省略該引數,Windows 2000 將在當前目錄和包含 Graphics.com 檔案的目錄中查詢檔案 Graphics.pro。

/r 當螢幕上顯示影像(黑底白字)而不是反過來(白底黑字)時,列印影像。預設情況下出現後者的情況。

/b 列印彩色背景。該開關對 color4 和 color8 印表機是有效的。

/lcd 使用液晶顯示 (LCD) 縱橫比代替 CGA 縱橫比列印影像。此開關的效果與 /printbox:lcd 相同。

/printbox:std | /printbox:lcd 選擇列印框大小。可以將 printbox 縮寫為 pb。應該檢查 Graphics.pro 檔案中 printbox 語句的第一個*作數,如果*作數是 std,則指定 /printbox:std 開關,如果*作數是 lcd,則指定 /printbox:lcd 開關。

Help(提供關於 Windows 2000 命令(非網路)的聯機資訊。)

命令引數:

help [command]

說明:

command 指定需要有關資訊的命令的名稱。如果不指定命令名,help 命令將列出並簡短描述每個 Windows 2000 系統命令。

注意:

有兩種方法獲得命令的聯機“幫助”。可以在 help 命令列上指定命令的名稱,或者可以鍵入命令名和 /? 在命令提示符處切換。例如,可以鍵入下面任何命令以獲得關於 xcopy

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946312/,如需轉載,請註明出處,否則將追究法律責任。

相關文章