1. 程式人生 > >DOS命令大全--詳解

DOS命令大全--詳解

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

在Linux和Windows下都可以用nslookup命令來查詢域名的解析結果

 

DOS命令大全
一)MD——建立子目錄  
1.功能:建立新的子目錄 
2.型別:內部命令 
3.格式:MD[碟符:][路徑名]〈子目錄名〉 
4.使用說明: 
(1)“碟符”:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器; 
(2)“路徑名”:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。 
例:(1)在C盤的根目錄下建立名為FOX的子目錄;(2)在FOX子目錄下再建立USER子目錄。 
C:、>MD FOX (在當前驅動器C盤下建立子目錄FOX) 
C:、>MD FOX 、USER (在FOX 子目錄下再建立USER子目錄) 
(二)CD——改變當前目錄 
1.功能:顯示當前目錄 
2.型別:內部命令 
3.格式:CD[碟符:][路徑名][子目錄名] 
4.使用說明: 
(1)如果省略路徑和子目錄名則顯示當前目錄; 
(2)如採用“CD、”格式,則退回到根目錄; 
(3)如採用“CD.。”格式則退回到上一級目錄。 
例:(1)進入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄。 
C:、>CD FOX 、USER(進入FOX子目錄下的USER子目錄) 
C:、FOX、USER>CD.。 (退回上一級根目錄) 
C:、FOX>CD、 (返回到根目錄) 
C:、> 
(三)RD——刪除子目錄命令 
1.功能:從指定的磁碟刪除了目錄。 
2.型別:內部命令 
3.格式:RD[碟符:][路徑名][子目錄名] 
4.使用說明: 
(1)子目錄在刪除前必須是空的,也就是說需要先進入該子目錄,使用DEL(刪除檔案的命令)將其子目錄下的檔案刪空,然後再退回到上一級目錄,用RD命令刪除該了目錄本身; 
(2)不能刪除根目錄和當前目錄。 
例:要求把C盤FOX子目錄下的USER子目錄刪除,操作如下: 
第一步:先將USER子目錄下的檔案刪空; 
C、>DEL C:、FOX、USER、*。* 
第二步,刪除USER子目錄。 
C、>RD C:、FOX、USER 
(四)DIR——顯示磁碟目錄命令 
1.功能:顯示磁碟目錄的內容。 
2.型別:內部命令 
3.格式:DIR [碟符][路徑][/P][/W] 
4.
使用說明:/P的使用;當欲檢視的目錄太多,無法在一屏顯示完螢幕會一直往上卷,不容易看清,加上/P引數後,螢幕上會分面一次顯示23行的檔案資訊,然後暫停,並提示;Press
any key to continue 
/W的使用:加上/W只顯示檔名,至於檔案大小及建立的日期和時間則都省略。加上引數後,每行可以顯示五個檔名。 
PATH——路徑設定命令 
1.功能:裝置可執行檔案的搜尋路徑,只對檔案有效。 
2.型別:內部命令 
3.格式:PATH[碟符1]目錄[路徑名1]{[;碟符2:],〈目錄路徑名2〉…} 
4.使用說明: 
(1)當執行一個可執行檔案時,DOS會先在當前目錄中搜索該檔案,若找到則執行之;若找不到該檔案,則根據PATH命令所設定的路徑,順序逐條地到目錄中搜索該檔案; 
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號“;”隔開; 
(3)PATH命令有三種使用方法: 
PATH[碟符1:][路徑1][碟符2:][路徑2]…(設定可執行檔案的搜尋路徑)  PATH:(取消所有路徑) 
PATH:(顯示目前所設的路徑) 
(六)TREE——顯示磁碟目錄結構命令 
1.功能:顯示指定驅動器上所有目錄路徑和這些目錄下的所有檔名。 
2.型別:外部命令 
3.格式:TREE[碟符:][/F][》PRN] 
4.使用說明: 
(1)使用/F引數時顯示所有目錄及目錄下的所有檔案,省略時,只顯示目錄,不顯示目錄下的檔案; 
(2)選用>PRN引數時,則把所列目錄及目錄中的檔名列印輸出。 
(七)DELTREE——刪除整個目錄命令 
1.功能:將整個目錄及其下屬子目錄和檔案刪除。 
2.型別:外部命令 
3.格式:DELTREE[碟符:]〈路徑名〉 
4.使用說明:該命令可以一步就將目錄及其下的所有檔案、子目錄、更下層的子目錄一併刪除,而且不管檔案的屬性為隱藏、系統或只讀,只要該檔案位於刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時務必小心!!! 
五、磁碟操作類命令 
(一)formAT——磁碟格式化命令 
1.功能:對磁碟進行格式化,劃分磁軌和扇區;同時檢查出整個磁碟上有無帶缺陷的磁軌,對壞道加註標記;建立目錄區和檔案分配表,使磁碟作好接收DOS的準備。 
2.型別:外部命令 
3.格式:formAT〈碟符:〉[/S][/4][/Q] 
4.使用說明: 
(1)命令後的碟符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK 
DRIVE C:WILL BE LOST ! 
Proceed with format (Y/N)? 
(警告:所有資料在C盤上,將會丟失,確實要繼續格式化嗎?) 
(2)若是對軟盤進行格式化,則會如下提示:Insert mew diskette for drive A; 
and press ENTER when ready… 
(在A驅中插入新盤,準備好後按回車鍵)。 
(3)選用[/S]引數,將把DOS系統檔案IO.SYS
、MSDOS.SYS及COMMAND.COM複製到磁碟上,使該磁碟可以做為DOS啟動盤。若不選用/S引數,則格式化後的磙盤只能讀寫資訊,而不能做為啟動盤; 
(4)選用[/4]引數,在1.2MB的高密度軟碟機中格式化360KB的低密度盤; 
(5)選用[/Q]引數,快速格式化,這個引數並不會重新劃分磁碟的磁軌貌岸然和扇區,只能將磁碟根目錄、檔案分配表以及引導扇區清成空白,因此,格式化的速度較快。 
(6)選用[/U]引數,表示無條件格式化,即破壞原來磁碟上所有資料。不加/U,則為安全格式化,這時先建立一個鏡象檔案儲存原來的FAT表和根目錄,必要時可用UNFORRMAT恢復原來的資料。 
(二)UNformAT恢復格式化命令 
1.功能:對進行過格式化誤操作丟失資料的磁碟進行恢復。 
2.型別:外部命令 
3.格式:UNformAT〈碟符〉[/L][/U][/P][/TEST] 
4.使用說明:用於將被“非破壞性”格式化的磁碟恢復。根目錄下被刪除的檔案或子目錄及磁碟的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分割槽表)受損時,也可以用UNformAT來搶救。 
(1)選用/L引數列出找到的子目錄名稱、檔名稱、大孝日期等資訊,但不會真的做formAT工作。 
(2)選用/P引數將顯示於螢幕的報告(包含/L引數所產生的資訊)同時也送到印表機。執行時螢幕會顯示:“Print out will
be sent to LPT1” 
(3)選用/TEST引數只做模擬試驗(TEST)不做真正的寫入動作。使用此引數螢幕會顯示:“Simulation only” 
(4)選用/U引數不使用MIRROR映像檔案的資料,直接根據磁碟現狀進行UNformAT。 
(5)選用/PSRTN;修復硬碟分割槽表。 
若在碟符之後加上/P、/L、/TEST之一,都相當於使用了/U引數,UNformAT會“假設”此時磁碟沒有MIRROR映像檔案。 
注意:UNformAT對於剛formAT的磁碟,可以完全恢復,但formAT後若做了其它資料的寫入,則UNformAT就不能完整的救回資料了。UNformAT並非是萬能的,由於使用UNformAT會重建FAT與根目錄,所以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤刪了幾個檔案或子目錄,只需要利用UNDELETE就夠了。
三) CHKDSK——檢查磁碟當前狀態命令 
1.功能:顯示磁碟狀態、記憶體狀態和指定路徑下指定檔案的不連續數目。 
2.型別:外部命令 
3.格式:CHKDSK [碟符:][路徑][檔名][/F][/V] 
4.使用說明: 
(1)選用[檔名]引數,則顯示該檔案佔用磁碟的情況; 
(2)選[/F]引數,糾正在指定磁碟上發現的邏輯錯誤; 
(3)選用[/V]引數,顯示盤上的所有檔案和路徑。 
(四)DISKCOPY——整盤複製命令 
1.功能:複製格式和內容完全相同的軟盤。 
2.型別:外部命令 
3.格式:DISKCOPY[碟符1:][碟符2:] 
4.使用說明: 
(1)如果目標軟盤沒有格式化,則複製時系統自動選進行格式化。 
(2)如果目標軟盤上原有檔案,則複製後將全部丟失。 
(3)如果是單驅動器複製,系統會提示適時更換源盤和目標盤,請操作時注意分清源盤和目標盤。 
(五)LABEL——建立磁碟卷標命令 
1.功能:建立、更改、刪除磁碟卷標。 
2.型別:外部命令 
3.格式:LABEL[碟符:][卷標名] 
4.使用說明: 
(1)卷標名為要建立的卷標名,若預設此引數,則系統提示鍵入卷標名或詢問是否刪除原有的卷標名; 
(2)卷標名由1至11個字元組成。 
(六)VOL——顯示磁碟卷標命令 
1.功能:檢視磁碟卷標號。 
2.型別:內部命令 
3.格式:VOL[碟符:] 
4.使用說明:省略碟符,顯示當前驅動器卷標。 
(七)SCANDISK——檢測、修復磁碟命令 
1.功能:檢測磁碟的FAT表、目錄結構、檔案系統等是否有問題,並可將檢測出的問題加以修復。 
2.型別:外部命令 
3.格式:SCANDISK[碟符1:]{[碟符2:]…}[/ALL] 
4.使用說明: 
(1)CCANDISK適用於硬碟和軟盤,可以一次指定多個磁碟或選用[/ALL]引數指定所有的磁碟; 
(2)可自動檢測出磁碟中所發生的交叉連線、丟失簇和目錄結構等邏輯上的錯誤,並加以修復。 
(八)DEFRAG——重整磁碟命令 
1.。功能:整理磁碟,消除磁碟碎塊。 
2.型別:外部命令 
3.格式:DEFRAG[碟符:][/F] 
4.使用說明:選用/F引數,將檔案中存在盤上的碎片消除,並調整磁碟檔案的安排,確保檔案之間毫無空隙。從而加快讀盤速度和節省磁碟空間。 
(九)SYS——系統複製命令 
1.功能:將當前驅動器上的DOS系統檔案IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。 
2.型別:外部命令 
3.格式:SYS[碟符:] 
*使用說明:如果磁碟剩餘空間不足以存放系統檔案,則提示:No roomfor on destination disk. 

檔案操作類命令 
(一) COPY檔案複製命令 
1.功能:拷貝一個或多個檔案到指定盤上。 
2.型別:內部命令 
3.格式:COPY [源盤][路徑]〈原始檔名〉[目標盤][路徑][目標檔名] 
4.使用說明: 
(1)COPY是檔案對檔案的方式複製資料,複製前目標盤必須已經格式化; 
(2)複製過程中,目標盤上相同檔名稱的舊檔案會被原始檔取代; 
(3)複製檔案時,必須先確定目標般有足夠的空間,否則會出現;insufficient的錯誤資訊,提示磁碟空間不夠; 
(4)檔名中允許使用通配舉“*”“?”,可同時複製多個檔案; 
(5)COPY命令中原始檔名必須指出,不可以省略。 
(6)複製時,目標檔名可以與原始檔名相同,稱作“同名拷貝”此時目標檔名可以省略; 
(7)複製時,目標檔名也可以與原始檔名不相同,稱作“異名拷貝”,此時,目標檔名不能省略; 
(8)複製時,還可以將幾個檔案合併為一個檔案,稱為“合併拷貝”,格式如下:COPY;[源盤][路徑]〈原始檔名1〉〈原始檔名2〉…[目標盤][路徑]〈目標檔名〉; 
(9)利用COPY命令,還可以從鍵盤上輸入資料建立檔案,格式如下:COPY CON [碟符:][路徑]〈檔名〉; 
(10)注意:COPY命令的使用格式,原始檔名與目標檔名之間必須有空格! 
(二)XCOPY——目錄複製命令 
1.功能:複製指定的目錄和目錄下的所有檔案連同目錄結構。 
2.型別:外部命令 
3.格式:XCOPY [源盤:]〈源路徑名〉[目標碟符:][目標路徑名][/S][/V][/E] 
4.使用說明: 
(1)XCOPY是COPY的擴充套件,可以把指定的目錄連檔案和目錄結構一併拷貝,但不能拷貝隱藏檔案和系統檔案; 
(2)使用時源碟符、源目標路徑名、原始檔名至少指定一個; 
(3)選用/S時對源目錄下及其子目錄下的所有檔案進行COPY。除非指定/E引數,否則/S不會拷貝空目錄,若不指定/S引數,則XCOPY只拷貝源目錄本身的檔案,而不涉及其下的子目錄; 
(4)選用/V引數時,對的拷貝的扇區都進行較驗,但速度會降低。 
(三)TYPE——顯示檔案內容命令 
1.功能:顯示ASCII碼檔案的內容。 
2.型別:內部命令。 
3.格式:TYPE[碟符:][路徑]〈檔名〉 
4.使用說明: 
(1)顯示由ASCII碼組成的文字檔案,對。EXE.COM等為副檔名的檔案,其顯示的內容是無法閱讀的,沒有實際意義2; 
(2)該命令一次只可以顯示一個檔案的內容,不能使用萬用字元; 
(3)如果檔案有副檔名,則必須將副檔名寫上; 
(4)當檔案較長,一屏顯示不下時,可以按以下格式顯示;TYPE[碟符:][路徑]〈檔名〉|MORE,MORE為分屏顯示命令,使用些引數後當滿屏時會暫停,按任意鍵會繼續顯示。 
(5)若需將檔案內容打印出來,可用如下格式: 
TYPE[碟符:][路徑]〈檔名〉,>PRN 
此時,印表機應處於聯機狀態。 
(四) REN——檔案改名命令 
1.功能:更改檔名稱 
2.型別:內部命令 
3.格式:REN[碟符:][路徑]〈舊檔名〉〈新檔名〉 
4.使用說明: 
(1)新檔名前不可以加上碟符和路徑,因為該命令只能對同一盤上的檔案更換檔名; 
(2)允許使用萬用字元更改一組檔名或副檔名。 
(五)FC——檔案比較命令 
1.功能:比較檔案的異同,並列出差異處。 
2.型別:外部命令 
3.格式:FC[碟符:][路徑名]〈檔名〉[碟符:][路徑名][檔名][/A][/B][/C][/N] 
4.使用說明: 
(1)選用/A引數,為ASCII碼比較模式; 
(2)選用/B引數,為二進位制比較模式; 
(3)選用/C引數,將大小寫字元看成是相同的字元。 
(4)選用/N引數,在ASCII碼比較方式下,顯示相異處的行號。 
(六)ATTRIB——修改檔案屬性命令 
1.功能:修改指定檔案的屬性。(檔案屬性參見2.5.4(二)檔案屬性一節) 
2.型別:外部命令。 
3.格式:ATTRIB[檔名][R][——R][A][——A][H][——H][——S] 
4.使用說明: 
(1)選用R引數,將指定檔案設為只讀屬性,使得該檔案只能讀取,無法寫入資料或刪除;選用——R引數,去除只讀屬性; 
(2)選用A引數,將檔案設定為檔案屬性;選用——A引數,去除檔案屬性;  (3)選用H引數,將檔案調協為隱含屬性;選用——H引數,去隱含屬性; 
(4)選用S引數,將檔案設定為系統屬性;選用——S引數,去除系統屬性;  (5)選用/S引數,對當前目錄下的所有子目錄及作設定。 
七) DEL——刪除檔案命令 
1.功能:刪除指定的檔案。 
2.型別:內部命令 
3.格式:DEL[碟符:][路徑]〈檔名〉[/P] 
4.使用說明: 
(1)選用/P引數,系統在刪除前詢問是否真要刪除該檔案,若不使用這個引數,則自動刪除; 
(2)該命令不能刪除屬性為隱含或只讀的檔案;
(3)在檔名稱中可以使用萬用字元;
(4)若要刪除磁碟上的所有檔案(DEL*·*或DEL·),則會提示:(Arey ou sure?)(你確定嗎?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。
    (八) UNDELETE——恢復刪除命令
    1.功能:恢復被誤刪除命令
    2.型別:外部命令。
    3.格式:UNDELETE[碟符:][路徑名]〈檔名〉[/DOS]/LIST][/ALL]
    4.使用說明:使用UNDELETE可以使用“*”和“?”萬用字元。
    (1)選用/DOS引數根據目錄裡殘留的記錄來恢復檔案。由於檔案被刪除時,目錄所記載斬檔名第一個字元會被改為E5,DOS即依據檔案開頭的E5和其後續的字元來找到欲恢復的檔案,所以,UNDELETE會要求使用者輸入一個字元,以便將檔名字補齊。但此字元不必和原來的一樣,只需符合DOS的檔名規則即可。
    (2)選用/LIST只“列出”符合指定條件的檔案而不做恢復,所以對磁碟內容完全不會有影響。
    (3)選用/ALL自動將可完全恢復的檔案完全恢復,而不一一地詢問使用者,使用此引數時,若UNDELTE利用目錄裡殘留的記錄來將檔案恢復,則會自動選一個字元將檔名補齊,並且使其不與現存檔名相同,選用字元的優選順序為:#%——0000123456789A~Z。


   
        UNDELETE還具有建立檔案的防護措施的功能,已超出本課程授課範圍,請讀者在使用些功能時查閱有關DOS手冊。

    七、其它命令
    (一)CLS——清螢幕命令
    1功能:清除螢幕上的所有顯示,游標置於螢幕左上角。
    2型別:內部命令
    3格式:CLS
    (二) VER檢視系統版本號命令
    1功能:顯示當前系統版本號
    2型別:內部命令
    3格式:VER
    (三) DATA日期設定命令
    1功能:設定或顯示系統日期。
    2型別:內部命令
    3格式:DATE[mm——dd——yy]
    4使用說明:
    (1)省略[mm——dd——yy]顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,[mm——dd——yy]為“月月——日日——年年”格式;
    (2)當機器開始啟動時,有自動處理檔案(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
    (四) TIME系統時鐘設定命令
    1功能:設定或顯示系統時期。
    2型別:內部命令
    3格式:TIME[hh:mm:ss:xx]
    4使用說明:
    (1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按回車鍵,[hh:mm:ss:xx]為“小時:分鐘:秒:百分之幾秒”格式;
    (2)當機器開始啟動時,有自動處理檔案(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
    (五)MEM檢視當前記憶體狀況命令
    1功能:顯示當前記憶體使用的情況
    2型別:外部命令
    3格式:MEM[/C][/F][/M][/P]
    4使用說明:
    (1)選用/C引數列出裝入常規記憶體和CMB的各檔案的長度,同時也顯示記憶體空間的使用狀況和最大的可用空間;
    (2)選用/F引數分別列出當前常規記憶體剩餘的位元組大小和UMB可用的區域及大小;  
    (3)選用/M引數顯示該模組使用記憶體地地址、大小及模組性質;
    (4)選用/P引數指定當輸出超過一屏時,暫停供使用者檢視。
    (六) MSD顯示系統資訊命令
    1功能:顯示系統的硬體和作業系統的狀況。
    2型別:外部命令
    3格式:MSD[/I][/B][/S]
    4使用說明:
    (1)選用/I引數時,不檢測硬體;
    (2)選用/B引數時,以黑白方式啟動MSD;
    (3)選用/S引數時,顯示出簡明的系統報告。

ping命令詳解

對於Windows下ping命令相信大家已經再熟悉不過了,但是能把ping的功能發揮到最大的人卻並不是很多,當然我也並不是說我可以讓ping發揮最大的功能,我也只不過經常用ping這個工具,也總結了一些小經驗,現在和大家分享一下。
現在我就參照ping命令的幫助說明來給大家說說我使用ping時會用到的技巧,ping只有在安裝了TCP/IP協議以後才可以使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-wz timeout] destination-list
Options:
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping地方主機,直到你按下Control-C。
此功能沒有什麼特別的技巧,不過可以配合其他引數使用,將在下面提到。


-a Resolve addresses to hostnames.
解析計算機NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
從上面就可以知道IP為192.168.1.21的計算機NetBios名為iceblood.yofor.com。

-n count Number of echo requests to send.
傳送count指定的Echo資料包數。
在預設情況下,一般都只發送四個資料包,通過這個命令可以自己定義傳送的個數,對衡量網路速度很有幫助,比如我想測試傳送50個數據包的返回的平均時間為多少,最快時間為多少,最慢時間為多少就可以通過以下獲知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
從以上我就可以知道在給202.103.96.68傳送50個數據包的過程當中,返回了48個,其中有兩個由於未知原因丟失,這48個數據包當中返回速度最快為40ms,最慢為51ms,平均速度為46ms。


-l size Send buffer size.
定義echo資料包大小。
在預設的情況下windows的ping傳送的資料包大小為32byt,我們也可以自己定義它的大小,但有一個大小的限制,就是最大隻能傳送65500byt,也許有人會問為什麼要限制到65500byt,因為Windows系列的系統都有一個安全漏洞(也許還包括其他系統)就是當向對方一次傳送的資料包大於或等於65532時,對方就很有可能擋機,所以微軟公司為了解決這一安全漏洞於是限制了ping的資料包大小。雖然微軟公司已經做了此限制,但這個引數配合其他引數以後危害依然非常強大,比如我們就可以通過配合-t引數來實現一個帶有攻擊性的命令:(以下介紹帶有危險性,僅用於試驗,請勿輕易施於別人機器上,否則後果自負)
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
這樣它就會不停的向192.168.1.21計算機發送大小為65500byt的資料包,如果你只有一臺計算機也許沒有什麼效果,但如果有很多計算機那麼就可以使對方完全癱瘓,我曾經就做過這樣的試驗,當我同時使用10臺以上計算機ping一臺Win2000Pro系統的計算機時,不到5分鐘對方的網路就已經完全癱瘓,網路嚴重堵塞,HTTP和FTP服務完全停止,由此可見威力非同小可。


-f Set Don't Fragment flag in packet.
在資料包中傳送“不要分段”標誌。
在一般你所傳送的資料包都會通過路由分段再發送給對方,加上此引數以後路由就不會再分段處理。


-i TTL Time To Live.
指定TTL值在對方的系統裡停留的時間。
此引數同樣是幫助你檢查網路運轉情況的。


-v TOS Type Of Service.
將“服務型別”欄位設定為 tos 指定的值。

-r count Record route for count hops.
在“記錄路由”欄位中記錄傳出和返回資料包的路由。
在一般情況下你傳送的資料包是通過一個個路由才到達對方的,但到底是經過了哪些路由呢?通過此引數就可以設定你想探測經過的路由的個數,不過限制在了9個,也就是說你只能跟蹤到9個路由,如果想探測更多,可以通過其他命令實現,我將在以後的文章中給大家講解。以下為示例:
C:\>ping -n 1 -r 9 202.96.105.101 (傳送一個數據包,最多記錄9個路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90

Ping statistics for 202.96.105.101:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms
從上面我就可以知道從我的計算機到202.96.105.101一共通過了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97這幾個路由。


-s count Timestamp for count hops.
指定 count 指定的躍點數的時間戳。
此引數和-r差不多,只是這個引數不記錄資料包返回所經過的路由,最多也只記錄4個。


-j host-list Loose source route along host-list.
利用 computer-list 指定的計算機列表路由資料包。連續計算機可以被中間閘道器分隔(路由稀疏源)IP 允許的最大數量為 9。


-k host-list Strict source route along host-list.
利用 computer-list 指定的計算機列表路由資料包。連續計算機不能被中間閘道器分隔(路由嚴格源)IP 允許的最大數量為 9。


-w timeout Timeout in milliseconds to wait for each reply.
指定超時間隔,單位為毫秒。
此引數沒有什麼其他技巧。

ping命令的其他技巧:在一般情況下還可以通過ping對方讓對方返回給你的TTL值大小,粗略的判斷目標主機的系統型別是Windows系列還是UNIX/Linux系列,一般情況下Windows系列的系統返回的TTL值在100-130之間,而UNIX/Linux系列的系統返回的TTL值在240-255之間,當然TTL的值在對方的主機裡是可以修改的,Windows系列的系統可以通過修改登錄檔以下鍵值實現:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DefaultTTL"=dword:000000ff
255---FF
  128---80
  64----40
  32----20
好了,ping命令也基本上完全講解完了,其中還有-j,-k引數我還沒有詳細說明,由於某些原因也包括我自己所收集的資料過少這裡也沒有向大家詳細介紹,請大家見諒,如果在看了這篇文章的朋友當中有知道得比我更多的,以及其他使用技巧的也希望您能告訴我,並在此先謝過。



對於Windows下ping命令相信大家已經再熟悉不過了,但是能把ping的功能發揮到最大的人卻並不是很多,當然我也並不是說我可以讓ping發揮最大的功能,我也只不過經常用ping這個工具,也總結了一些小經驗,現在和大家分享一下。
現在我就參照ping命令的幫助說明來給大家說說我使用ping時會用到的技巧,ping只有在安裝了TCP/IP協議以後才可以使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list
Options:
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping地方主機,直到你按下Control-C。
此功能沒有什麼特別的技巧,不過可以配合其他引數使用,將在下面提到。

-a Resolve addresses to hostnames.
解析計算機NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
從上面就可以知道IP為192.168.1.21的計算機NetBios名為iceblood.yofor.com。

-n count Number of echo requests to send.
傳送count指定的Echo資料包數。
在預設情況下,一般都只發送四個資料包,通過這個命令可以自己定義傳送的個數,對衡量網路速度很有幫助,比如我想測試傳送50個數據包的返回的平均時間為多少,最快時間為多少,最慢時間為多少就可以通過以下獲知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
從以上我就可以知道在給202.103.96.68傳送50個數據包的過程當中,返回了48個,其中有兩個由於未知原因丟失,這48個數據包當中返回速度最快為40ms,最慢為51ms,平均速度為46ms。 
 -l size Send buffer size.
定義echo資料包大小。
在預設的情況下windows的ping傳送的資料包大小為32byt,我們也可以自己定義它的大小,但有一個大小的限制,就是最大隻能傳送65500byt,也許有人會問為什麼要限制到65500byt,因為Windows系列的系統都有一個安全漏洞(也許還包括其他系統)就是當向對方一次傳送的資料包大於或等於65532時,對方就很有可能擋機,所以微軟公司為了解決這一安全漏洞於是限制了ping的資料包大小。雖然微軟公司已經做了此限制,但這個引數配合其他引數以後危害依然非常強大,比如我們就可以通過配合-t引數來實現一個帶有攻擊性的命令:(以下介紹帶有危險性,僅用於試驗,請勿輕易施於別人機器上,否則後果自負)
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
這樣它就會不停的向192.168.1.21計算機發送大小為65500byt的資料包,如果你只有一臺計算機也許沒有什麼效果,但如果有很多計算機那麼就可以使對方完全癱瘓,我曾經就做過這樣的試驗,當我同時使用10臺以上計算機ping一臺Win2000Pro系統的計算機時,不到5分鐘對方的網路就已經完全癱瘓,網路嚴重堵塞,HTTP和FTP服務完全停止,由此可見威力非同小可。


-f Set Don't Fragment flag in packet.
在資料包中傳送“不要分段”標誌。
在一般你所傳送的資料包都會通過路由分段再發送給對方,加上此引數以後路由就不會再分段處理。


-i TTL Time To Live.
指定TTL值在對方的系統裡停留的時間。
此引數同樣是幫助你檢查網路運轉情況的。


-v TOS Type Of Service.
將“服務型別”欄位設定為 tos 指定的值。

-r count Record route for count hops.
在“記錄路由”欄位中記錄傳出和返回資料包的路由。
在一般情況下你傳送的資料包是通過一個個路由才到達對方的,但到底是經過了哪些路由呢?通過此引數就可以設定你想探測經過的路由的個數,不過限制在了9個,也就是說你只能跟蹤到9個路由,如果想探測更多,可以通過其他命令實現,我將在以後的文章中給大家講解。以下為示例:
C:\>ping -n 1 -r 9 202.96.105.101 (傳送一個數據包,最多記錄9個路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90

Ping statistics for 202.96.105.101:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms
從上面我就可以知道從我的計算機到202.96.105.101一共通過了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97這幾個路由。


-s count Timestamp for count hops.
指定 count 指定的躍點數的時間戳。
此引數和-r差不多,只是這個引數不記錄資料包返回所經過的路由,最多也只記錄4個。


-j host-list Loose source route along host-list.
利用 computer-list 指定的計算機列表路由資料包。連續計算機可以被中間閘道器分隔(路由稀疏源)IP 允許的最大數量為 9。


-k host-list Strict source route along host-list.
利用 computer-list 指定的計算機列表路由資料包。連續計算機不能被中間閘道器分隔(路由嚴格源)IP 允許的最大數量為 9。


-w timeout Timeout in milliseconds to wait for each reply.
指定超時間隔,單位為毫秒。
此引數沒有什麼其他技巧。

ping命令的其他技巧:在一般情況下還可以通過ping對方讓對方返回給你的TTL值大小,粗略的判斷目標主機的系統型別是Windows系列還是UNIX/Linux系列,一般情況下Windows系列的系統返回的TTL值在100-130之間,而UNIX/Linux系列的系統返回的TTL值在240-255之間,當然TTL的值在對方的主機裡是可以修改的,Windows系列的系統可以通過修改登錄檔以下鍵值實現:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DefaultTTL"=dword:000000ff
255---FF
  128---80
  64----40
  32----20
好了,ping命令也基本上完全講解完了,其中還有-j,-k引數我還沒有詳細說明,由於某些原因也包括我自己所收集的資料過少這裡也沒有向大家詳細介紹,請大家見諒,如果在看了這篇文章的朋友當中有知道得比我更多的,以及其他使用技巧的也希望您能告訴我,並在此先謝過。

FTP命令大全

FTP:檔案傳輸協議。先說說他的功能吧,主要就是從執行FTP伺服器的計算機傳輸檔案。可以互動使用。這裡要注意,只有安裝了tcp/ip協議的機器才能使用ftp命令。
命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]

說說他們的含義吧。
-v 不顯示遠端伺服器響應
-n 禁止第一次連線的時候自動登陸
-i 在多個檔案傳輸期間關閉互動提示
-d 允許除錯、顯示客戶機和伺服器之間傳遞的全部ftp命令
-g 不允許使用檔名萬用字元,檔名萬用字元的意思是說允許在本地檔案以及路徑名中使用通配字元
-s:filename 指定包含ftp命令的文字檔案。在ftp命令啟動後將自動執行這些命令。在加的引數裡不能有空格。
-a 繫結資料連線時,使用任何的本地埠
-w:windowsize 忽略預設的4096傳輸緩衝區
computer 指定要連線的遠端計算機的ip地址


呵呵,理解了上面的,就說說一些具體的命令,我個人覺得雖然現在工具用起來很方便了,但懂這些命令在很多地方還是很有用的,就像現在nt下的命令提示符
1) ?
說明:顯示ftp命令的說明。後面可以加引數,是加需要解釋的命令名,不加則顯示包含所有命令列表。

2) append
說明:使用當前檔案型別設定,將本地檔案附加到遠端計算機中。大概格式是
append local-file [remote-file] 其中local-file是說指定要新增的本地檔案。
remote-file是說指定要將local-file附加到遠端計算機檔案,要是省了這個,則是使用本地檔名做遠端檔名。

3)ascii
說明:預設情況下,將檔案傳輸型別設定為ASCII

4)bell
說明:響玲開關,意思是檔案傳輸完成後是否有玲聲提醒。預設是關閉的。

5)binary
說明:將檔案傳輸型別設定為二進位制。

6)bye
說明:結束和遠端計算機的ftp會話,也就是安全斷開,退出ftp.

7)cd
說明:更改遠端計算機上的工作目錄。如cd data 其中data是要進入的遠端計算機的目錄。

8)close
說明:結束與遠端伺服器的ftp會話,並返回命令解釋程式。

9)dir
說明:顯示遠端的檔案以及子目錄列表。如dir data local-file
其中data是指定要檢視列表的目錄,沒指定的話就是當前目錄。local-file是指定要儲存列表的本地檔案,不指定的話就在螢幕輸出。

10)debug
說明:除錯開關,開啟的時候列印每個傳送到遠端計算機的命令,命令前有——>
預設情況是關閉的。

11)disconnnect
說明:與遠端計算機斷開連線,但還保持著ftp命令提示符。

12)get
說明:使用當前檔案傳輸型別,把遠端的檔案拷貝到本地計算機上。
如get remote-file local-file
remote-file是指定要複製的檔案,local-file是指定本地計算機上的檔名,
沒有指定的話則個remote-file同名。

13)glob
說明:檔名通配開關

14)hash
說明:轉換每個傳輸資料快的雜湊標記列印(#).資料快的大小是2048位元組。預設情況下是關閉的,

15)help
說明:顯示ftp命令的解釋,如help commmand 其中command就是你要解釋的命令,如果不加command這個引數的話就會顯示所有命令的列表

16)!
說明:這個命令差點忘記了:)功能是在本地計算機上執行指定命令。如! command 其中command就是你要執行的命令,如果不加command這個引數的話,則顯示本地命令提示, 這時你輸入exit命令就能返回到ftp了。

17)lcd
說明:更改本地計算機的本地目錄,在預設的時候是啟動ftp的目錄.這個不要覺得沒用啊,在你使用ftp的時候為了傳遞檔案不是常改變本地和遠端計算機的目錄嗎?:)
如lcd [directory] 其中[directory]是指定要進入的本地計算機的目錄,如果你不加這個引數,就會顯示出本地計算機的工作目錄.

18)literal
說明:向遠端ftp伺服器傳送協商引數,報告.
如lireral argument [...] 其中argument是指定要傳送給遠端伺服器的協商引數。

19)ls
說明:顯示遠端目錄的檔案和字目錄.
如ls remote-directory local-file
其中remote-directory是指要檢視的列表的目錄,不指定的話顯示的是當前工作目錄。local-file是指定要儲存列表的本地檔案.不指定的話是在螢幕上輸出.

20)mdelete
說明:刪除遠端計算機上的檔案.如mdelete remote-file ...
remote-file肯定是要刪的檔案啊,可以刪除多個.

21)mdir
說明:顯示遠端目錄的檔案和子目錄列表,他允許指定多個檔案.
如mdir remote-file ... local-file
引數我想大家應該明白什麼意思吧?不明白就看看前面的類似命令吧.

22)mget
說明:使用當前檔案傳輸型別將多個遠端檔案複製到本地計算機.
如mget remote-files ...
其實remote-files可以指定多個,他就是指定要複製到本地計算機的遠端檔案.

23)mkdir
說明:建立遠端目錄.
如mkdir directory 這個命令和nt下的命令提示符中的md directory一樣,不多說了.

24)mls
說明:顯示遠端目錄的檔案和目錄簡表
如mls remote-file ... local-file
其中remote-file這個引數是必須要加的,’’-’’是使用遠端計算機的當前工作目錄.

25)mput
說明:使用當前檔案傳輸型別,將本地檔案複製到遠端計算機.
如mput local-files ...

26)open
說明:連線到指定ftp伺服器上,
如open computer port 其中computer一般是遠端計算機的ip地址,port不用說就是指定埠了。

27)prompt
說明:轉換提示,在多個檔案傳輸的時候,ftp提示可以有選擇的檢索或儲存檔案,如果關閉提示,則mget和mput命令傳輸所有檔案,在預設情況下是開啟的.

28)put
說明:使用當前檔案傳輸型別將本地檔案複製到遠端計算機中,
如put local-file remote-file
其中local-file是指定要複製的本地檔案,
remote-file是指定要複製的遠端計算機上的檔名,不指定的話是和本地計算機上的檔名同名.

29)pwd
說明:顯示遠端呢感計算機上的當前目錄.

30)quit
說明:結束與遠端計算機的ftp會話,並退出ftp.

31)quote
說明:向遠端ftp伺服器傳送協議,報告.期待ftp單碼應答,這個命令的功能和literal相同.

32)recv
說明:使用當前檔案傳輸型別將遠端檔案複製到本地計算機,他與get命令作用相同。

33)remotehelp
說明:顯示遠端命令的幫助.這個命令的用法和help,!一樣可以參考他的用法.

34)rename
說明:更改遠端計算機上的檔名。
這個命令和nt的命令提示符的ren一樣,如rename filename newfilename

35)rmdir
說明:刪除遠端目錄.
這個命令和nt的命令提示符的rm一樣,如rmdir directory

36)send
說明:使用當前檔案傳輸型別將本地檔案複製到遠端計算機.send和put命令的功能一樣。
如send local-file remote-file

37)status
說明:顯示ftp連線和轉換的當前狀態

38)trace
說明:轉換報文跟蹤,執行ftp的命令時,trace將顯示沒個報文的理由。

39)type
說明:設定或顯示檔案傳輸型別.
如type [type-name]
其中type-name 的意思是檔案傳輸的型別,預設是ASCII,沒加這個引數就是顯示當前的傳輸型別.

40)user
說明:指定連線到遠端計算機的使用者.
如user user-name [passwd] [account]
其中user-name不用說都是用來登陸計算機的使用者名稱了,
passwd是指定user-name的密碼,不指定的話ftp會提示輸入密碼。
account是指定用來登陸計算機的帳號,如不指定,ftp會提示輸入帳號.

41)verbose
說明:轉換冗餘模式。這裡如果開啟,會顯示所有ftp響應,檔案傳輸結束的時候會顯示傳輸的效率和統計資訊,預設的情況是開啟的.

呵呵,命令就介紹這些了,可以自己熟悉一下,其實現在ftp的軟體很多,很方便,但你說這些命令沒用也是不可能的,就像windows下一樣還保留著命令提示符.:)_ 特別有些時候ftp軟體很多地方做不到的,.? 什麼地方。
打個比方,我看過一種覓名ftp使用者得到admin的入侵列子,就的用到他.呵呵,這裡不多說了,就寫到這裡了。

net命令詳解

許多 Windows NT 網路命令以 net 開始。這些 net 命令有一些公共屬性:
通過鍵入 net /? 可查閱所有可用的 net 命令。
通過鍵入 net help 命令可在命令列中獲得 net 命令的語法幫助。例如,要得到 net acco
unts 命令的幫助,請鍵入 net help accounts。
所有 net 命令接受選項 / yes 和 /no(可縮寫為 / y 和 /n )。/ y 對命令產生的任何交
互提示自動回答“是”,/n 回答“否”。例如,net stop server 通常提示確認是否根據服
務器服務結束所有服務,net stop server /y 自動回答“是”並關閉伺服器服務。
Net Accounts
更新使用者帳號資料庫、更改密碼及所有帳號的登入要求。必須要在更改帳號引數的計算機上
執行網路登入服務。
net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days |
unlimited}] [/minpwage:days] [/uniquepw:number] [/domain]
net accounts [/sync] [/domain]
引數

鍵入不帶引數的 net accounts,將顯示當前密碼設定、登入時限及域資訊。
/forcelogoff:{minutes | no}
設定當用戶帳號或有效登入時間過期時,結束使用者和伺服器會話前的等待時間。no 選項禁止
強行登出。該引數的預設設定為 no。
指定 /forcelogoff:minutes 之後,Windows NT 在其強制使用者退出網路 minutes 分鐘之前
,將給使用者發出警報。如果還有開啟的檔案,Windows NT 將警告使用者。如果 minutes 小於
兩分鐘,Windows NT 警告使用者立即從網路登出。
/minpwlen:length
設定使用者帳號密碼的最少字元數。允許範圍是 0-14,預設值為 6。
/maxpwage:{days | unlimited}
設定使用者帳號密碼有效的最大天數。unlimited 不設定最大天數。/maxpwage 選項的天數必
須大於 /minpwage。允許範圍是 1-49,710 天 (unlimited)。預設值為 90 天。
/minpwage:days
設定使用者必須保持原密碼的最小天數。 0 值不設定最小時間。允許範圍是 0-49,710 天,默
認值為 0 天。
/uniquepw:number
要求使用者更改密碼時,必須在經過 number 次後,才能重複使用與之相同的密碼。允許範圍
是 0-8。預設值為 5。
/domain
在當前域的主域控制器上執行該操作。否則只在本地計算機執行操作。
該引數僅用於 Windows NT Server 域中的 Windows NT Workstation 計算機,Windows NT
Server 計算機預設為在主域控制器執行操作。
/sync
當用於主域控制器時,該命令使域中所有備份域控制器同步;當用於備份域控制器時,該命
令僅使該備份域控制器與主域控制器同步。該命令僅適用於 Windows NT Server 域成員的計
算機。
Net Computer
從域資料庫中新增或刪除計算機。該命令僅在執行 Windows NT Server 的計算機上可用。
net computer /computername {/add | /del}
引數
/computername
指定要新增到域或從域中刪除的計算機。
/add
將指定計算機新增到域。
/del
將指定計算機從域中刪除。
Net Config
顯示當前執行的可配置服務,或顯示並更改某項服務的設定。
net config [service [options]]
引數

鍵入不帶引數的 net config 將顯示可配置服務的列表。
service
通過 net config 命令進行配置的服務(server 或 workstation)。
options
服務的特定選項。完整語法請參閱 net config server 或 net config workstation。
Net Config Server
執行服務時顯示或更改伺服器的服務設定。
net config server [/autodisconnect:time] [/srvcomment:"text "] [/hidden:{yes | n
o}]
引數

鍵入不帶引數的 net config server,將顯示伺服器服務的當前配置。
/autodisconnect:time
設定斷開前使用者會話閒置的最大時間值。可以指定 -1,表示永不斷開連線。允許範圍是 -1
-65535 分鐘,預設值是 15 分鐘。
/srvcomment:"text "
為伺服器添加註釋,可以通過 net view 命令在螢幕上顯示所加註釋。註釋最多可達 48 個
字元,文字要用引號引住。
/hidden:{yes | no}
指定伺服器的計算機名是否出現在伺服器列表中。請注意隱含某個伺服器並不改變該伺服器
的許可權。預設為 no。
Net Config Workstation
服務執行時,顯示或更改工作站各項服務的設定。
net config workstation [/charcount:bytes] [/chartime:msec] [/charwait:sec]
引數

鍵入不帶引數的 net config workstation 將顯示本地計算機的當前配置。
/charcount:bytes
指定 Windows NT 在將資料傳送到通訊裝置之前收集的資料量。如果同時設定 /chartime:m
sec 引數,Windows NT 按首先滿足條件的選項執行。允許範圍是 0-65535 位元組,預設值是
16 位元組。
/chartime:msec
指定 Windows NT 在將資料傳送到通訊裝置之前收集資料的時間。如果同時設定 /charcoun
t:bytes 引數,Windows NT 按首先滿足條件的選項執行。允許範圍是 0-65535000 毫秒,默
認值是 250 毫秒。
/charwait:sec
設定 Windows NT 等待通訊裝置變為可用的時間。允許的範圍是 0-65535 秒,預設值是 36
00 秒。
Net Continue
重新啟用掛起的服務。
net continue service
引數
service
能夠繼續執行的服務,包括: file server for macintosh(該服務僅限於 Windows NT Se
rver), ftp publishing service, lpdsvc, net logon, network dde,network dde dsdm
,nt lm security support provider,remoteboot(該服務僅限於 Windows NT Server),
remote access server, schedule,server,simple tcp/ip services 及 workstation 。
Net File
顯示某伺服器上所有開啟的共享檔名及鎖定檔案數。該命令也可以關閉個別檔案並取消文
件鎖定。
net file [id [/close]]
引數

鍵入不帶引數的 net file 可獲得伺服器上開啟檔案的列表。
id
檔案標識號。
/close
關閉開啟的檔案並釋放鎖定記錄。請從共享檔案的伺服器中鍵入該命令。
Net Group
在 Windows NT Server 域中新增、顯示或更改全域性組。該命令僅在 Windows NT Server 域
中可用。
net group [groupname [/comment:"text "]] [/domain]
net group groupname {/add [/comment:"text "] | /delete} [/domain]
net group groupname username [ ...] {/add | /delete} [/domain]
引數

鍵入不帶引數的 net group 可以顯示伺服器名稱及伺服器的組名稱。
groupname
要新增、擴充套件或刪除的組。僅提供某個組名便可檢視組中的使用者列表。
/comment:"text "
為新建組或現有組添加註釋。註釋最多可以是 48 個字元,並用引號將註釋文字引住。
/domain
在當前域的主域控制器中執行該操作,否則在本地計算機上執行操作。
該引數僅用於作為 Windows NT Server 域成員的 Windows NT Workstation 計算機。Windo
ws NT Server 計算機預設為在主域控制器中操作。
username[ ...]
列表顯示要新增到組或從組中刪除的一個或多個使用者。使用空格分隔多個使用者名稱稱項。
/add
新增組或在組中新增使用者名稱。必須使用該命令為新增到組中的使用者建立帳號。
/delete
刪除組或從組中刪除使用者名稱。
Net Help
提供網路命令列表及幫助主題,或提供指定命令或主題的幫助。可用網路命令列於 N 下面的
“命令參考”中“命令”視窗內。
net help [command]
net command {/help | /?}
引數

鍵入不帶引數的 net help 顯示能夠獲得幫助的命令列表和幫助主題。
command
需要其幫助的命令,不要將 net 作為 command 的一部分。
/help
提供顯示幫助文字方式選擇。
/?
顯示命令的正確語法。
Net Helpmsg
提供 Windows NT 錯誤資訊的幫助。
net helpmsg message#
引數
message#
需要其幫助的 Windows NT 訊息的四位程式碼。
Net Localgroup
新增、顯示或更改本地組。
net localgroup [groupname [/comment:"text "]] [/domain]
net localgroup groupname {/add [/comment:"text "] | /delete} [/domain]
net localgroup groupname name [ ...] {/add | /delete} [/domain]
引數

鍵入不帶引數的 net localgroup 將顯示伺服器名稱和計算機的本地組名稱。
groupname
要新增、擴充或刪除的本地組名稱。只提供 groupname 即可檢視使用者列表或本地組中的全域性
組。
/comment: "text "
為新建或現有組添加註釋。註釋文字的最大長度是 48 個字元,並用引號引住。
/domain
在當前域的主域控制器中執行操作,否則僅在本地計算機上執行操作。
該引數僅應用於 Windows NT Server 域中的 Windows NT Workstation 計算機。Windows N
T Server 計算機預設為在主域控制器中操作。
name [ ...]
列出要新增到本地組或從本地組中刪除的一個或多個使用者名稱或組名,多個使用者名稱或組名之間
以空格分隔。可以是本地使用者、其他域使用者或全域性組,但不能是其他本地組。如果是其他域
的使用者,要在使用者名稱前加域名(例如,SALESRALPHR)。
/add
將全域性組名或使用者名稱新增到本地組中。在使用該命令將使用者或全域性組新增到本地組之前,必
須為其建立帳號。
/delete
從本地組中刪除組名或使用者名稱。
Net Name
新增或刪除訊息名(有時也稱別名),或顯示計算機接收訊息的名稱列表。要使用 net nam
e 命令,計算機中必須執行信使服務。
net name [name [/add | /delete]]
引數

鍵入不帶引數的 net name 將列出當前使用的名稱。
name
指定接收訊息的名稱。名稱最多為 15 個字元。
/add
將名稱新增到計算機中。 /add 是可選項,鍵入 net name name 與鍵入 net name name /a
dd 相同。
/delete
從計算機中刪除名稱。
Net Pause
暫停正在執行的服務。
net pause service
引數
service
指下列服務: file server for macintosh(僅限於 Windows NT Server)、ftp publishi
ng service、lpdsvc、net logon、network dde、network dde dsdm、nt lm security sup
port provider、remoteboot(僅限於 Windows NT Server)、remote access server、sch
edule、server、simple tcp/ip services 或 workstation 。
Net Print
顯示或控制列印作業及列印佇列。
net print /computername sharename
net print [/computername ] job# [/hold | /release | /delete]
引數
computername
共享印表機佇列的計算機名。
sharename
列印佇列名稱。當包含 computername 與 sharename 時,使用反斜槓 () 將它們分開。
job#
在印表機佇列中分配給列印作業的標識號。有一個或多個印表機佇列的計算機為每個列印作
業分配唯一標識號。如果某個作業號用於共享印表機佇列中,則不能指定給其他作業,也不
能分配給其他印表機佇列中的作業。
/hold
使用 job# 時,在印表機佇列中使列印作業等待。列印作業停留在印表機佇列中,並且其他
列印作業只能等到釋放該作業之後才能進入。
/release
釋放保留的列印作業。
/delete
從印表機佇列中刪除列印作業。
Net Send
向網路的其他使用者、計算機或通訊名傳送訊息。要接收訊息必須執行信使服務。
net send {name | * | /domain[:name] | /users} message
引數
name
要接收發送訊息的使用者名稱、計算機名或通訊名。如果計算機名包含空字元,則要將其用引號
(" ") 引住。
*
將訊息傳送到組中所有名稱。
/domain[:name]
將訊息傳送到計算機域中的所有名稱。如果指定 name,則訊息將傳送到指定域或組中的所有
名稱。
/users
將訊息傳送到與伺服器連線的所有使用者。
message
作為訊息傳送的文字。
Net Session
列出或斷開本地計算機和與之連線的客戶端的會話。
net session [/computername] [/delete]
引數

鍵入不帶引數的 net session 可以顯示所有與本地計算機的會話的資訊。
/computername
標識要列出或斷開會話的計算機。
/delete
結束與 /computername 計算機會話並關閉本次會話期間計算機的所有開啟檔案。如果省略
/computername 引數,將取消與本地計算機的所有會話。
Net Share
建立、刪除或顯示共享資源。
net share sharename
net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"]
net share sharename [/users:number | unlimited] [/remark:"text"]
net share {sharename | drive:path} /delete
引數

鍵入不帶引數的 net share 將顯示本地計算機上所有共享資源的資訊。
sharename
是共享資源的網路名稱。鍵入帶 sharename 的 net share 命令,只顯示該共享資訊。
drive:path
指定共享目錄的絕對路徑。
/users:number
設定可同時訪問共享資源的最大使用者數。
/unlimited
不限制同時訪問共享資源的使用者數。
/remark:"text "
新增關於資源的註釋,註釋文字用引號引住。
/delete
停止共享資源。
Net Start
啟動服務,或顯示已啟動服務的列表。如果服務名是兩個或兩個以上的詞,如 Net Logon 或
Computer Browser,則必須用引號 (") 引住。.
net start [service]
引數

鍵入不帶引數的 net start 則顯示執行服務的列表。
service
包括下列服務: alerter、client service for netware、clipbook server、computer br
owser、dhcp client 、directory replicator 、eventlog 、ftp publishing service 、
lpdsvc、messenger 、net logon 、network dde 、network dde dsdm 、network monitor
ing agent 、nt lm security support provider 、ole 、remote access connection man
ager 、remote access isnsap service 、remote access server 、remote procedure ca
ll (rpc) locator 、remote procedure call (rpc) service 、schedule 、server 、sim
ple tcp/ip services 、snmp、spooler 、tcp/ip netbios helper 、ups 及 workstation

下列服務僅在 Windows NT Server 下可用:file server for macintosh、gateway servic
e for netware、microsoft dhcp server、print server for macintosh、remoteboot、wi
ndows internet name service 。
Net Statistics
顯示本地工作站或伺服器服務的統計記錄。
net statistics [workstation | server]
引數

鍵入不帶引數的 net statistics 將列出其統計資訊可用的執行服務。
workstation
顯示本地工作站服務的統計資訊。
server
顯示本地伺服器服務的統計資訊。
Net Stop
停止 Windows NT 網路服務。
net stop service
引數
service
包括下列服務: alerter(警報)、client service for netware(Netware 客戶端服務)
、clipbook server(剪貼簿伺服器)、computer browser(計算機瀏覽器)、directory r
eplicator(目錄複製器)、ftp publishing service (ftp )(ftp 發行服務)、lpdsvc、
messenger(信使)、net logon(網路登入)、network dde(網路 dde)、network dde d
sdm(網路 dde dsdm)、network monitor agent(網路監控代理)、nt lm security supp
ort provider(NT LM 安全性支援提供)、ole(物件連結與嵌入)、remote access conne
ction manager(遠端訪問連線管理器)、remote access isnsap service(遠端訪問 isns
ap 服務)、remote access server(遠端訪問伺服器)、remote procedure call (rpc) l
ocator(遠端過程呼叫定位器)、remote procedure call (rpc) service(遠端過程呼叫服
務)、schedule(排程)、server(伺服器)、simple tcp/ip services(簡單 TCP/IP 服
務)、snmp、spooler(後臺列印程式)、tcp/ip netbios helper(TCP/IP NETBIOS 輔助工
具)、ups 及 workstation(工作站)。
下列服務僅在 Windows NT Server 中可用: file server for macintosh、gateway servi
ce for netware、microsoft dhcp server、print server for macintosh、remoteboot、w
indows internet name service。
Net Time
使計算機的時鐘與另一臺計算機或域的時間同步。不帶 /set 引數使用時,將顯示另一臺計
算機或域的時間。
net time [/computername | /domain[:name]] [/set]
引數
/computername
要檢查或同步的伺服器名。
/domain[:name]
指定要與其時間同步的域。
/set
使本計算機時鐘與指定計算機或域的時鐘同步。
Net Use
連線計算機或斷開計算機與共享資源的連線,或顯示計算機的連線資訊。該命令也控制永久
網路連線。
net use [devicename | *] [/computernamesharename[volume]] [password | *]] [/user
:[domainname]username] [[/delete] | [/persistent:{yes | no}]]
net use devicename [/home[password | *]] [/delete:{yes | no}]
net use [/persistent:{yes | no}]
引數

鍵入不帶引數的 net use 將列出網路連線。
devicename
指定要連線到的資源名稱或要斷開的裝置名稱。有兩類裝置名:磁碟驅動器(D: 到 Z:)和
印表機(LPT1: 到 LPT3)。若鍵入星號而不是指定裝