Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> 常見操作系統命令合集

常見操作系統命令合集

日期:2017/1/25 11:12:31      編輯:xp常見問答解答

電腦店訊   操作命令集合
1、netstat命令
2、winipcfg命令
3、tracert命令
4、FTP命令全集
5、Telnet命令
6、ping命令
7、Net命令全集
8、DOS命令全集

1:netstat命令
這是一個觀察網絡連接狀態的實用工具。

它能檢驗IP的當前連接狀態,在斷定你的基本級通信正在進行後,就要驗證系統上的服務。這個服務包括檢查正在收聽輸入的通信量和/或驗證你正在創建一個與遠程站點的會話,它可以很輕松地做到這一點。網上也可以看到很多如X-netstat之類的工具,是WIN界面的,更加直觀而已,並沒有多什麼功能,這個命令的具體用法如下:

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]

-A 顯示任何關聯的協議控制塊的地址。主要用於調試
-a 顯示所有套接字的狀態。在一般情況下不顯示與服務器進程相關聯的套接字
-i 顯示自動配置接口的狀態。那些在系統初始引導後配置的接口狀態不在輸出之列
-m 打印網絡存儲器的使用情況
-n 打印實際地址,而不是對地址的解釋或者顯示主機,網絡名之類的符號
-r 打印路由選擇表
-f address -family對於給出名字的地址簇打印統計數字和控制塊信息。到目前為止,唯一支持的地址簇是inet
-I interface 只打印給出名字的接口狀態
-p protocol-name 只打印給出名字的協議的統計數字和協議控制塊信息
-s 打印每個協議的統計數字
-t 在輸出顯示中用時間信息代替隊列長度信息。

2:winipcfg命令

查看自己IP地址的工具

這是win98自帶的,NT裡則網絡監視器裡就能看到IP了,跟再者個相似的還有個小實用程序叫IPCONFIG吧,沒怎麼用,都快忘了……這種東東網上其實相當之多,但既然“自帶”,又何須外求,何況網上下載的黑客的東東裡有沒有特洛伊猶未可知,再說了,如果你不是在自己的“愛姬”上運行,豈不是就沒法干活?——哈,不好意思,跑題了,但——接著跑兩句:可以把一些常用的、經典的工具上傳到網上,當作一個備份,什麼時候在網吧、某家公司要干活的話,直接下載就是一個完整無缺的工具包了。
這個東東相當簡單,直接在DOS下鍵入命令就是了,沒有什麼參數。

3:tracert命令
這是驗證通往遠程主機路徑的實用程序
用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

參數:
-d Do not resolve addresses to hostnames.(不將IP轉為主機名)
-h maximum_hops Maximum number of hops to search for target.(最大跟蹤數量)
-j host-list Loose source route along host-list.
-w timeout Wait timeout milliseconds for each reply.(time out 的時間)

最簡單的用法就是 tracert hostname 其中hostname是計算機名或你想跟蹤其路徑的計算機的IP地址。TRACERT將返回數據包借以到達最終目的地的各種IP地址,你知道該怎麼利用它嗎?

4:FTP命令全集
FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX操作 系統下使用FTP,都會遇到大量的FTP內部命令,熟悉並靈活應用FTP的內部命令,可以大大方便使用者,對於現在撥號上網的用戶,如果ISP提供了shell可以使用noh up,那麼ftp將是你最省錢的上download方式,ftp的命令行格式為:ftp -v -d
-i -n -g[主機名]  -v 顯示遠程服務器的所有響應信息。
  -d 使用調試方式。    -n 限制ftp的自動登錄,即不使用.netrc文件。
   -g 取消全局文件名。
  ftp使用的內部命令如下(其中括號表示可選項):
  1.![cmd[args]]在本地機中執行交互shell、exit回到ftp環境,如!ls*.zip 。
  2.¥ macro-ame[args]執行宏定義macro-name。
  3.account[password]提供登錄遠程系統成功後訪問系統資源所需的補充口令 。
  4.appendlocal-file[remote-file]將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。
  5.ascii 使用ascii類型傳輸方式。
  6.bell每個命令執行完畢後計算機響鈴一次。
  7.bin使用二進制文件傳輸方式。
  8.bye退出ftp會話過程。
  9.case在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。
  10.cd remote-dir 進入遠程主機目錄。
  11.cdup進入遠程主機目錄的父目錄。
  12.chmod modefile-name將遠程主機文件file-name的存取方式設置為mode,如chmod 777 a.out。
  13.close中斷與遠程服務器的ftp會話(與open對應)。
  14.cr使用asscii方式傳輸文件時,將回車換行轉換為回行。
  15.delete remote-file刪除遠程主機文件。
  16.debug[debug-value]設置調試方式,顯示發送至遠程主機的每條命令,如debup3,若 設為0,表示取消debug。
  17.dir[remote-dir][local-file]顯示遠程主機目錄,並將結果存入local -file。
  18.disconnection同close。
  19.form format將文件傳輸方式設置為format,缺省為file方式。
  20.getremote-file[local-file]將遠程主機的文件remote-file傳至本地硬盤的local-file。
  21.glob設置mdelete、mget、mput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數。
  22.hash每傳輸1024字節,顯示一個hash符號(#)。
  23.help[cmd]顯示ftp內部命令cmd的幫助信息,如help get。
  24.idle[seconds]將遠程服務器的休眠計時器設為[seconds]秒。
   25.image設置二進制傳輸方式(同binary)
   26.lcd[dir]將本地工作目錄切換至dir。
   27.ls[remote-dir][local-file]顯示遠程目錄remote-dir,並存入本地local-file。
   28.macdef macro-name定義一個宏,遇到macdef下的空行時,宏定義結束。
   29.mdelete[remote-file]刪除遠程主機文件。
   30.mdir remote-files local-file與dir類似,但可指定多個遠程文件,如mdir*.o.*. zipoutfile。
   31.mget remote-files傳輸多個遠程文件。
   32.mkdir dir-name 在遠程主機中建一目錄。
   33.mls remote-file local-file同nlist,但可指定多個文件名。
   34.mode[mode-name]將文件傳輸方式設置為mode-name,缺省為stream方式。
   35.modtime file-name顯示遠程主機文件的最後修改時間。
   36.mput local-file將多個文件傳輸至遠程主機。
   37.newerfile-name如果遠程機中file-name的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。
   38.nlist[remote-dir][local-file]顯示遠程主機目錄的文件清單,並存入本地硬盤的local-file。
   39.nmap[inpatternoutpattern]設置文件名映射機制,使得文件傳輸時,文件中的某些字符相互轉換,如nmap¥1.¥2.¥3[¥1,¥2].[¥2,¥3],則傳輸文件a1.a2.a3時,文件名變為a1、a2,該命令特別適用於遠程主機為非U-NIX機的情況。
   40.ntrans[inchars[outchars]]設置文件名字符的翻譯機制,如ntrans1R,則文件名LL L將變為RRR。
   41.open host[port]建立指定ftp服務器連接,可指定連接端口。   
        42. passive進入被動傳輸方式。
   43.prompt設置多個文件傳輸時的交互提示。
   44.proxyftp-cmd在次要控制連接中,執行一條ftp命令,該命令允許連接兩個ftp服務器,以在兩個服務器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個服務器間的連接。
   45.put local-file[remote-file]將本地文件local-file傳送至遠程主機。
   46.pwd顯示遠程主機的當前工作目錄。
   47.quit同bye,退出ftp會話。
   48.quote arg1,arg2……將參數逐字發至遠程ftp服務器,如quote syst。
   49.recv remote-file[local-file]同get。
   50.regetremote-file[local-file]類似於get,但若local-file存在,則從上次傳輸中斷處續傳。
   51.rhelp[cmd-name]請求獲得遠程主機的幫助。
   52.rstatus[file-name]若未指定文件名,則顯示遠程主機的狀態,否則顯示文件狀態。
   53.rename[from][to]更改遠程主機文件名。   
        54.reset清除回答隊列。
   55.restart marker從指定的標志marker處,重新開始get或put,如restart130。
   56.rmdir dir-name刪除遠程主機目錄。
   57.runique設置文件名唯一性存儲,若文件存在,則在原文件後加後綴。
   58.send local-file[remote-file]同put。
   59.sendport設置PORT命令的使用。
   60.site arg1,arg2……將參數作為SITE命令逐字發送至遠程ftp主機。
   61.size file-name顯示遠程主機文件大小,如site idle 7200。
   62.status顯示當前ftp狀態。
   63.struct[struct-name]將文件傳輸結構設置為struct-name,缺省時使用stream結構。
        64.sunique將遠程主機文件名存儲設置為唯一(與runique對應)。
   65.system顯示遠程主機的操作系統類型。
   66.tenex將文件傳輸類型設置為TENEX機所需的類型。
   67.tick設置傳輸時的字節計數器。
   68.trace設置包跟蹤。
   69.type[type-name]設置文件傳輸類型為type-name,缺省為ascii,如typ ebinary,設置 二進制傳輸方式。
   70.umask[newmask]將遠程服務器的缺省umask設置為newmask,如umask 3。
   71.useruser-name[password][account]向遠程主機表明自己的身份,需要口令時,必須輸入口令,如user anonymous my@email。
   72.verbose同命令行的-v參數,即設置詳盡報告方式,ftp服務器的所有響應都將顯示給用戶,缺省為on.
   73.?[cmd]同help。

  那麼如何應用這些命令提高效率呢?下面我舉一個例子,如何利用fttp進行後台下載,假設你的ISP給你提供了shell並且可以用nohup,你想由fttp.download.com/pub/internet/下載一個30M的程序aaa.zip具體步驟如下:
1.用notepad做一個文件如aaa1內容如下   
 open ftp.dwonload.com user anonymous [email protected] cd /pub/internet/ i get aaa.zip close bye
2.撥號登錄到你的ISP上。用telnet 或netterm登錄到shell,一般都在你的home子目錄裡bbs~/
3.用fttp上傳aaa1到ISP服務器你的子目錄。
4. 執行nohup fttp-invd aaa2& 這樣這個進程就被放在ISP服務器的後台進行了,如果你想知道情況如何,可以more aaa2就可以知道情況如何了。這時你可以斷線了或干點別的,估計時間到了(time約=30M/(33.6K/9)s)撥號上去,more aaa2如果顯示成功下載aaa.zip就表示aaa.zip已經被下載到ISP的服務器上了,你再由ISP的服務器拉回來就相當與點對點了,記得下載完成後del掉你的文件(aaa.zip),免得浪費ISP資源,它會關掉shell的。
5:Telnet命令
Telnet用於Internet的遠程登錄.它可以使用戶坐在已上網的電腦鍵盤前通過網絡進入的另一台電腦已上網的電腦,使它們互相連通.這種連通可以發生在同一房間裡面的電腦或是在世界各范圍內已上網的電腦.習慣上來說,被連通計算機,並且為網絡上所有用戶提供服務的計算機稱之為服務器(Servers),而自己在使用的機器稱之為客戶機(Customer).一旦連通後,客戶機可以享有服務器所提供的一切服務.用戶可以運行通常的交互過程(注冊進入,執行命令),也可以進入很多的特殊的服務器如尋找圖書索引.網上不同的主機提供的各種服務都可以被使用.

使用Telnet的最簡單的方法是在命令行鍵入:
%telnet remote-computer-name(or IP)
這裡使用的是UNIX系統的C shell,因為命令的選擇是百分號"%".如果使用的是其他的計算機系統(比如os,VAX/VMS,Macintosh)命令,只在細節上有些差異,而在本質上是大同小異的,下面舉一個基本的Telnet使用例子:

telnet porky.math.ukans.edu
Trying 129.237.128.11...
Connected to porky.math.ukans.edu.
Escape character is '^]'.
SunOS UNIX(porky)
login:wl
password:xxxxxxx
Last Login: Tue Mar 28 05:35 from ns.bta.net.cn
SunOS Release 4.1.3_U1(SLIPPERY1) #3: Sun Nov 20 23:47:23 CST 1999
No match.
if:Expression syntax.
porky/serv/wl%ls
hello
porky/serv/wl%
porky/serv/wl%cd/
porky/%ls
Mail/ dev/ home/ mnt/ sbin/
usr/
News/ domain/ home1/ net/ serv/
var/
Record/ etc/ kadb* pcfs/ sys@
vmunix*
bin@ export/ lib@ print tmp/
boot gofer/ lost+found/ record tmp_mnt/
porky/%

上述的例子是用Telnet尋找一個叫做porky.math.ukans.edu的遠程計算機.在找到這台計算機以後,已上網的擁護的計算機就成為它的一個終端.這時屏幕出現的對話與用戶在host上連接的終端一樣。用戶必須注冊進入(login)和注銷推出(logout).在login後,可給出任何適合遠程系統的命令,因為"porky.math.ukans.edu"面向的是UNIX系統,所有標准的UNIX命令(想ls和pwd)都可以使用.當用戶從遠程系統退出時,也就從Telnet退出,便可以運行自己的本地系統.實際上,Telnet是一個可以注冊進入遠程計算機系統的工具。
6:ping命令
這是TCP/IP協議中最有用的命令之一
它給另一個系統發送一系列的數據包,該系統本身又發回一個響應,這條實用程序對查找遠程主機很有用,它返回的結果表示是否能到達主機,宿主機發送一個返回數據包需要多長時間。
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] [-k host-list]]
[-w timeout] destination-list

Options:
-t Ping the specifed host until interrupted.(除非人為中止,否則一直ping下去)
-a Resolve addresses to hostnames.(把IP轉為主機名)
-n count Number of echo requests to send.(響應請求的數量)
-l size Send buffer size.(封包的大小)
-f Set Don't Fragment flag in packet.(信息包中無碎片)
-i TTL Time To Live.(時間)
-v TOS Type Of Service.(服務類型)
-r count Record route for count hops.
-s count Timestamp for count hops.
-j host-list Loose source route along host-list.
-k host-list Strict source route along host-list.(較嚴格的……唉,怎麼譯好……算了,放著吧)
-w timeout Timeout in milliseconds to wait for each reply.(timeout的時間)
比如大家可能都知道的一個命令 # ping -f -s 65000 ***.***.***.***或者前階段大家所謂ping死霉國佬時所用的命令(當然這樣只會造成我方自己的網絡阻塞)。
其實這個命令主要是用來看對方應答的速度,如果怎麼ping 得到的結果都是request time out。那恐怕你根本就不用你去找這台主機了,它不在你的射程之內。
7:Net命令全集
許多 Windows NT 網絡命令以 net 開始。這些 net 命令有一些公共屬性:
通過鍵入 net /? 可查閱所有可用的 net 命令。
通過鍵入 net help 命令可在命令行中獲得 net 命令的語法幫助。例如,要得到 net accounts 命令的幫助,請鍵入 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:msec 參數,Windows NT 按首先滿足條件的選項運行。允許范圍是 0-65535 字節,默認值是16 字節。
/chartime:msec
指定 Windows NT 在將數據發送到通訊設備之前收集數據的時間。如果同時設置 /charcount:bytes 參數,Windows NT 按首先滿足條件的選項運行。允許范圍是 0-65535000 毫秒,默認值是 250 毫秒。
/charwait:sec
設置 Windows NT 等待通訊設備變為可用的時間。允許的范圍是 0-65535 秒,默認值是 3600 秒。

Net Continue

重新激活掛起的服務。
net continue service
參數
service
能夠繼續運行的服務,包括: file server for macintosh(該服務僅限於 Windows NT Server), 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 計算機。Windows 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 NT Server 計算機默認為在主域控制器中操作。
name [ ...]
列出要添加到本地組或從本地組中刪除的一個或多個用戶名或組名,多個用戶名或組名之間以空格分隔。可以是本地用戶、其他域用戶或全局組,但不能是其他本地組。如果是其他域的用戶,要在用戶名前加域名(例如,SALESRALPHR)。
/add
將全局組名或用戶名添加到本地組中。在使用該命令將用戶或全局組添加到本地組之前,必須為其建立帳號。
/delete
從本地組中刪除組名或用戶名。

Net Name

添加或刪除消息名(有時也稱別名),或顯示計算機接收消息的名稱列表。要使用 net name 命令,計算機中必須運行信使服務。
net name [name [/add | /delete]]
參數

鍵入不帶參數的 net name 將列出當前使用的名稱。
name
指定接收消息的名稱。名稱最多為 15 個字符。
/add
將名稱添加到計算機中。 /add 是可選項,鍵入 net name name 與鍵入 net name name /add 相同。
/delete
從計算機中刪除名稱。

Net Pause

暫停正在運行的服務。
net pause service
參數
service
指下列服務: file server for macintosh(僅限於 Windows NT Server)、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 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=driveath [/users:number | /unlimited] [/remark:"text"]
net share sharename [/users:number | unlimited] [/remark:"text"]
net share {sharename | driveath} /delete
參數

鍵入不帶參數的 net share 將顯示本地計算機上所有共享資源的信息。
sharename
是共享資源的網絡名稱。鍵入帶 sharename 的 net share 命令,只顯示該共享信息。
driveath
指定共享目錄的絕對路徑。
/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 browser、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 manager 、remote access isnsap service 、remote access server 、remote procedure call (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 service for netware、microsoft dhcp server、print server for macintosh、remoteboot、windows 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 replicator(目錄復制器)、ftp publishing service (ftp )(ftp 發行服務)、lpdsvc、messenger(信使)、net logon(網絡登錄)、network dde(網絡 dde)、network dde dsdm(網絡 dde dsdm)、network monitor agent(網絡監控代理)、nt lm security support provider(NT LM 安全性支持提供)、ole(對象鏈接與嵌入)、remote access connection manager(遠程訪問連接管理器)、remote access isnsap service(遠程訪問 isnsap 服務)、remote access server(遠程訪問服務器)、remote procedure call (rpc) locator(遠程過程調用定位器)、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 service for netware、microsoft dhcp server、print server for macintosh、remoteboot、windows 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)。若鍵入星號而不是指定設備名將分配下一個可用設備名。
\computernamesharename
服務器及共享資源的名稱。如果計算機名包含空白字符,要用引號 (" ") 將雙反斜線及計算機名引住。計算機名長度可以是 1-15 個字符。
volume
指定服務器上的 NetWare 卷。要連接到 NetWare 服務器,必須安裝並運行 NetWare 客戶機服務 (Windows NT Workstation) 或 NetWare 網關服務 (Windows NT Server)。
password
訪問共享資源的密碼。
*
提示鍵入密碼。在密碼提示行中鍵入密碼時,將不顯示該密碼。
/user
指定進行連接的另外一個用戶。
domainname
指定另一個域。例如 net use d: \servershare /user:adminmariel 連接用戶 mariel,如同從 admin 域連接一樣。如果省略域,將使用當前登錄域。
username
指定登錄的用戶名。
/home
將用戶連接到其宿主目錄。
/delete
取消指定網絡連接。如果用戶以星號指定連接,則取消所有網絡連接。
/persistent
控制永久網絡連接的使用。默認為上次使用的設置。無設備的連接不是永久的。
yes
保存建立的所有連接,並在下次登錄時還原。
no
不保存建立的連接和繼發連接,並在下次登錄時還原現有連接。使用 /delete 開關項取消永久連接。
 Net User

添加或更改用戶帳號或顯示用戶帳號信息。
net user [username [passoffice_soft/" target="_blank" class="relatedlink">word | *] [options]] [/domain]
net user username {password | *} /add [options] [/domain]
net user username [/delete] [/domain]
參數

鍵入不帶參數的 net user 將查看計算機上的用戶帳號列表。
username
添加、刪除、更改或查看用戶帳號名。用戶帳號名最多可以有 20 個字符。
password
為用戶帳號分配或更改密碼。密碼必須滿足在 net accounts 命令 /minpwlen 選項中設置的最小參數。最多是 14 個字符。
*
提示輸入密碼。在密碼提示行中鍵入密碼時,將不顯示該密碼。
/domain
在計算機主域的主域控制器中執行操作。
該參數僅在 Windows NT Server 域成員的 Windows NT Workstation 計算機上可用。默認情況下,Windows NT Server 計算機在主域控制器中執行操作。
注意:在計算機主域的主域控制器發生該動作。它可能不是登錄域。
/add
將用戶帳號添加到用戶帳號數據庫。
/delete
從用戶帳號數據庫中刪除用戶帳號。
選項如下所示:
/active:{no | yes}
啟用或禁止用戶帳號。如果不激活用戶帳號,用戶就不能訪問計算機上的資源。默認值是 yes (激活)。
/comment:"text"
提供用戶帳號的注釋。該注釋最多可以有 48 個字符,文字用引號引住。
/countrycode:nnn
使用操作系統的國家代碼以便為用戶幫助和錯誤信息文件提供指定語言文件。0 值表示默認國家代碼。
/expires:{date | never}
如果設置 date,將導致用戶帳號過期,never 不對用戶帳號設置時間限制。過期日期根據/countrycode 值可以是下列格式: mm/dd/yy、dd/mm/yy 或 mmm, dd, yy。注意帳號在指定日期開始時過期。月份可以是數字、全名或三個字母的簡拼。年可以是兩位或四位數,使用逗號或斜線(不要用空格) 區分日期的各部分。如果省略 yy ,則使用該日期下一次到來的
年份(根據計算機的時鐘)。例如如果在 1994 年 1 月 10 日到 1995 年 1 月 8 日之間輸入下列日期項,那它們相同:jan,9
1/9/95
january,9,1995
1/9
/fullname:"name"
指定用戶全名而不是用戶名。用引號將名字引住。
/homedirath
設置用戶宿主目錄的路徑。該路徑必須存在。
/homedirreq:{yes | no}
設置是否需要宿主目錄。
/passwordchg:{yes | no}
指定用戶是否能改變自己的密碼。默認值是 yes。
/passwordreq:{yes | no}
指定用戶帳號是否需要密碼,默認值是 yes。
/profilepath:[path]
設置用戶登錄配置文件的路徑。該路徑名指向注冊表配置文件。
/scriptpathath
為用戶登錄腳本設置路徑。Path 不能是絕對路徑;
path 是相對於 %systemroot%SYSTEM32REPLIMPORTSCRIPTS 的相對路徑:。
/times:{times | all}
指定允許用戶使用計算機的時間。times 值表示為 day[-day][, day[-day]] , time[-time][, time[-time]], 增量限制為一小時。Days 可以是全名或簡寫(M、T、W、Th、F、Sa、Su)。Hours 可以是 12 小時制或 24 小時制。對於 12 小時值,使用 AM、PM 或 A.M、P.M。all 表示用戶總可以登錄。空值表示用戶永遠不能登錄。用逗號分隔日期和時間,分隔時間和日期的單位用分號(例如 M,4AM-5PM; T,1PM-3PM)。指定 /times 時不要使用空格。
/usercomment:"text "
讓管理員添加或更改帳號的“用戶注釋”。用引號引住文字。
/workstations:{computername[,...] | *}
列出最多八個用戶可以登錄到網絡的工作站。用逗號分隔列表中的多個項。如果 /workstations 沒有列表,或如果列表是星號“*”,則用戶可以從任何一台計算機登錄。

Net View

顯示域列表、計算機列表或指定計算機的共享資源列表。
net view [\computername | /domain[:domainname]]
net view /network:nw [\computername]
參數

鍵入不帶參數的 net view 將顯示當前域的計算機列表。
\computername
指定要查看其共享資源的計算機。
/domain[:domainname]
指定要查看其可用計算機的域。如果省略 domainname ,則顯示網絡的所有域。
/network:nw
顯示 NetWare 網絡中所有可用的服務器。如果指定計算機名,則顯示 NetWare 網絡中該計算機的可用資源。也可以用此開關指定添加到系統中的其他網絡。
8: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 [盤符][路徑]
[/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]
[/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][/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][——S][/S]
4.使用說明:
(1)選用R參數,將指定文件設為只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用——R參數,去除只讀屬性;
(2)選用A參數,將文件設置為檔案屬性;選用——A參數,去除檔案屬性;
(3)選用H參數,將文件調協為隱含屬性;選用——H參數,去隱含屬性;
(4)選用S參數,將文件設置為系統屬性;選用——S參數,去除系統屬性;
(5)選用/S參數,對當前目錄下的所有子目錄及作設置。

七) DEL——刪除文件命令
1.功能:刪除指定的文件。
2.類型:內部命令
3.格式:DEL[盤符:][路徑]〈文件名〉
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]
4使用說明:
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規內存剩余的字節大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。

(六) MSD顯示系統信息命令
1功能:顯示系統的硬件和操作系統的狀況。
2類型:外部命令
3格式:MSD[/S]
4使用說明:
(1)選用/I參數時,不檢測硬件;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告
 

 
Copyright © Windows教程網 All Rights Reserved