網(wǎng)絡(luò)經(jīng)典命令行 |
發(fā)布時(shí)間: 2012/7/3 17:47:24 |
網(wǎng)絡(luò)經(jīng)典命令行 -> Windows 2k/2003 Server (前面的是基本的東西,建議仔細(xì)看看。 1.最基本,最常用的,測試物理網(wǎng)絡(luò)的 ping 192.168.0.8 -t ,參數(shù)-t是等待用戶去中斷測試 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:\>nslookup Default Server: ns.hesjptt.net.cn Address: 202.99.160.68 >server 202.99.41.2 則將DNS改為了41.2 > pop.pcpop.com Server: ns.hesjptt.net.cn Address: 202.99.160.68 Non-authoritative answer: Name: pop.pcpop.com Address: 202.99.160.212 3.網(wǎng)絡(luò)信使 (經(jīng)常有人問的~) Net send 計(jì)算機(jī)名/IP|* (廣播) 傳送內(nèi)容,注意不能跨網(wǎng)段 net stop messenger 停止信使服務(wù),也可以在面板-服務(wù)修改 net start messenger 開始信使服務(wù) 4.探測對(duì)方對(duì)方計(jì)算機(jī)名,所在的組、域及當(dāng)前用戶名 (追捕的工作原理) ping -a IP -t ,只顯示NetBios名 nbtstat -a 192.168.10.146 比較全的 5.netstat -a 顯示出你的計(jì)算機(jī)當(dāng)前所開放的所有端口 netstat -s -e 比較詳細(xì)的顯示你的網(wǎng)絡(luò)資料,包括TCP、UDP、ICMP 和 IP的統(tǒng)計(jì)等 6.探測arp綁定(動(dòng)態(tài)和靜態(tài))列表,顯示所有連接了我的計(jì)算機(jī),顯示對(duì)方IP和MAC地址 arp -a 7.在代理服務(wù)器端 捆綁IP和MAC地址,解決局域網(wǎng)內(nèi)盜用IP!: ARP -s 192.168.10.59 00 -50-ff-6c-08-75 解除網(wǎng)卡的IP與MAC地址的綁定: arp -d 網(wǎng)卡IP 8.在網(wǎng)絡(luò)鄰居上隱藏你的計(jì)算機(jī) (讓人家看不見你。 net config server /hidden:yes net config server /hidden:no 則為開啟 9.幾個(gè)net命令 A.顯示當(dāng)前工作組服務(wù)器列表 net view,當(dāng)不帶選項(xiàng)使用本命令時(shí),它就會(huì)顯示當(dāng)前域或網(wǎng)絡(luò)上的計(jì)算機(jī)上的列表。 比如:查看這個(gè)IP上的共享資源,就可以 C:\>net view 192.168.10.8 在 192.168.10.8 的共享資源 資源共享名 類型 用途 注釋 網(wǎng)站服務(wù) Disk 命令成功完成。 B.查看計(jì)算機(jī)上的用戶帳號(hào)列表 net user C.查看網(wǎng)絡(luò)鏈接 net use 例如:net use z: \\192.168.10.8\movie 將這個(gè)IP的movie共享目錄映射為本地的Z盤 D.記錄鏈接 net session 例如: C:\>net session 計(jì)算機(jī) 用戶名 客戶類型 打開空閑時(shí)間 \\192.168.10.110 ROME Windows 2000 2195 0 00:03:12 \\192.168.10.51 ROME Windows 2000 2195 0 00:00:39 命令成功完成。 10.路由跟蹤命令 A.tracert pop.pcpop.com B.pathping pop.pcpop.com 除了顯示路由外,還提供325S的分析,計(jì)算丟失包的% 11.關(guān)于共享安全的幾個(gè)命令 A.查看你機(jī)器的共享資源 net share B.手工刪除共享(可以編個(gè)bat文件,開機(jī)自運(yùn)行,把共享都刪了。 net share c$ /d net share d$ /d net share ipc$ /d net share admin$ /d 注意$后有空格。 C.增加一個(gè)共享: c:\net share mymovie=e:\downloads\movie /users:1 mymovie 共享成功。 同時(shí)限制鏈接用戶數(shù)為1人 12.在DOS行下設(shè)置靜態(tài)IP A.設(shè)置靜態(tài)IP CMD netsh netsh>int interface>ip interface ip>set add "本地鏈接" static IP地址 mask gateway B.查看IP設(shè)置 interface ip>show address Arp 顯示和修改“地址解析協(xié)議 (ARP)”緩存中的項(xiàng)目。ARP 緩存中包含一個(gè)或多個(gè)表,它們用于存儲(chǔ) IP 地址及其經(jīng)過解析的以太網(wǎng)或令牌環(huán)物理地址。計(jì)算機(jī)上安裝的每一個(gè)以太網(wǎng)或令牌環(huán)網(wǎng)絡(luò)適配器都有自己單獨(dú)的表。如果在沒有參數(shù)的情況下使用,則 arp 命令將顯示幫助信息。 語法 arp [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]] 參數(shù) -a [InetAddr] [-N IfaceAddr] 顯示所有接口的當(dāng)前 ARP 緩存表。要顯示指定 IP 地址的 ARP 緩存項(xiàng),請(qǐng)使用帶有 InetAddr 參數(shù)的 arp -a,此處的 InetAddr 代表指定的 IP 地址。要顯示指定接口的 ARP 緩存表,請(qǐng)使用 -N IfaceAddr 參數(shù),此處的 IfaceAddr 代表分配給指定接口的 IP 地址。-N 參數(shù)區(qū)分大小寫。 -g [InetAddr] [-N IfaceAddr] 與 -a 相同。 -d InetAddr [IfaceAddr] 刪除指定的 IP 地址項(xiàng),此處的 InetAddr 代表 IP 地址。對(duì)于指定的接口,要?jiǎng)h除表中的某項(xiàng),請(qǐng)使用 IfaceAddr 參數(shù),此處的 IfaceAddr 代表分配給該接口的 IP 地址。要?jiǎng)h除所有項(xiàng),請(qǐng)使用星號(hào) (*) 通配符代替 InetAddr。 -s InetAddr EtherAddr [IfaceAddr] 向 ARP 緩存添加可將 IP 地址 InetAddr 解析成物理地址 EtherAddr 的靜態(tài)項(xiàng)。要向指定接口的表添加靜態(tài) ARP 緩存項(xiàng),請(qǐng)使用 IfaceAddr 參數(shù),此處的 IfaceAddr 代表分配給該接口的 IP 地址。 /? 在命令提示符顯示幫助。 注釋 InetAddr 和 IfaceAddr 的 IP 地址用帶圓點(diǎn)的十進(jìn)制記數(shù)法表示。 物理地址 EtherAddr 由六個(gè)字節(jié)組成,這些字節(jié)用十六進(jìn)制記數(shù)法表示并且用連字符隔開(比如,00-AA-00-4F-2A-9C)。 通過 -s 參數(shù)添加的項(xiàng)屬于靜態(tài)項(xiàng),它們不會(huì) ARP 緩存中超時(shí)。如果終止 TCP/IP 協(xié)議后再啟動(dòng),這些項(xiàng)會(huì)被刪除。要?jiǎng)?chuàng)建永久的靜態(tài) ARP 緩存項(xiàng),請(qǐng)?jiān)谂幚砦募惺褂眠m當(dāng)?shù)?arp 命令并通過“計(jì)劃任務(wù)程序”在啟動(dòng)時(shí)運(yùn)行該批處理文件。 只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。 范例 要顯示所有接口的 ARP 緩存表,可鍵入: arp -a 對(duì)于指派的 IP 地址為 10.0.0.99 的接口,要顯示其 ARP 緩存表,可鍵入: arp -a -N 10.0.0.99 要添加將 IP 地址 10.0.0.80 解析成物理地址 00-AA-00-4F-2A-9C 的靜態(tài) ARP 緩存項(xiàng),可鍵入: arp -s 10.0.0.80 00-AA-00-4F-2A-9C At 計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序。at 命令只能在“計(jì)劃”服務(wù)運(yùn)行時(shí)使用。如果在沒有參數(shù)的情況下使用,則 at 列出已計(jì)劃的命令。 語法 at [\\ComputerName] [{[ID] [/delete]|/delete [/yes]}] at [[\\ComputerName] hours:minutes [/interactive] [{/every:date[,...]|/next:date[,...]}] command] 參數(shù) \\computername 指定遠(yuǎn)程計(jì)算機(jī)。如果省略該參數(shù),則 at 計(jì)劃本地計(jì)算機(jī)上的命令和程序。 ID 指定指派給已計(jì)劃命令的識(shí)別碼。 /delete 取消已計(jì)劃的命令。如果省略了 ID,則計(jì)算機(jī)中所有已計(jì)劃的命令將被取消。 /yes 刪除已計(jì)劃的事件時(shí),對(duì)來自系統(tǒng)的所有詢問都回答“是”。 hours:minutes 指定命令運(yùn)行的時(shí)間。該時(shí)間用 24 小時(shí)制(即從 00:00 [午夜] 到 23:59)的 小時(shí): 分鐘格式表示。 /interactive 對(duì)于在運(yùn)行 command 時(shí)登錄的用戶,允許 command 與該用戶的桌面進(jìn)行交互。 /every: 在每個(gè)星期或月的指定日期(例如,每個(gè)星期四,或每月的第三天)運(yùn)行 command 命令。 date 指定運(yùn)行命令的日期?梢灾付ㄒ恢艿哪橙栈蚨嗳眨,鍵入 M、T、W、Th、F、S、Su)或一個(gè)月中的某日或多日(即,鍵入從 1 到31 之間的數(shù)字)。用逗號(hào)分隔多個(gè)日期項(xiàng)。如果省略了 date,則 at 使用該月的當(dāng)前日。 /next: 在下一個(gè)指定日期(比如,下一個(gè)星期四)到來時(shí)運(yùn)行 command。 command 指定要運(yùn)行的 Windows 命令、程序(.exe 或 .com 文件)或批處理程序(.bat 或 .cmd 文件)。當(dāng)命令需要路徑作為參數(shù)時(shí),請(qǐng)使用絕對(duì)路徑,也就是從驅(qū)動(dòng)器號(hào)開始的整個(gè)路徑。如果命令在遠(yuǎn)程計(jì)算機(jī)上,請(qǐng)指定服務(wù)器和共享名的通用命名協(xié)定 (UNC) 符號(hào),而不是遠(yuǎn)程驅(qū)動(dòng)器號(hào)。 /? 在命令提示符顯示幫助。 注釋 Schtasks 是功能更為強(qiáng)大的超集命令行計(jì)劃工具,它含有 at 命令行工具中的所有功能。對(duì)于所有的命令行計(jì)劃任務(wù),都可以使用 schtasks 來替代 at。有關(guān) schtasks 的詳細(xì)信息,請(qǐng)參閱“相關(guān)主題”。 使用 at 使用 at 命令時(shí),要求您必須是本地 Administrators 組的成員。 加載 Cmd.exe 在運(yùn)行命令之前,At 不會(huì)自動(dòng)加載 Cmd.exe (命令解釋器)。如果沒有運(yùn)行可執(zhí)行文件 (.exe),則在命令開頭必須使用如下所示的方法專門加載 Cmd.exe: cmd /c dir > c:\test.out。 查看已計(jì)劃的命令 當(dāng)不帶命令行選項(xiàng)使用 at 時(shí),計(jì)劃任務(wù)會(huì)出現(xiàn)在類似于以下格式的表中: Status ID Day Time Command Line OK 1 Each F 4:30 PM net send group leads status due OK 2 Each M 12:00 AM chkstor > check.file OK 3 Each F 11:59 PM backup2.bat 包含標(biāo)識(shí)號(hào) (ID) 當(dāng)在命令提示下使用帶有標(biāo)識(shí)號(hào) (ID) 的 at 命令時(shí),單個(gè)任務(wù)項(xiàng)的信息會(huì)顯示在類似于下面的格式中: Task ID: 1 Status:OK Schedule:Each F Time of Day:4:30 PM Command:net send group leads status due當(dāng)計(jì)劃帶有 at 的命令(尤其是帶有命令行選項(xiàng)的命令)后,要通過鍵入不帶命令行選項(xiàng)的 at 來檢查該命令語法是否輸入正確。如果顯示在“命令行”列中的信息不正確,請(qǐng)刪除該命令,然后重新鍵入它。如果還不正確,則可以在重新鍵入該命令時(shí)讓它少帶些命令行選項(xiàng)。 查看結(jié)果 使用 at 的已經(jīng)計(jì)劃的命令作為后臺(tái)程序運(yùn)行。運(yùn)行結(jié)果不會(huì)顯示在計(jì)算機(jī)上。要將輸出重定向到文件,請(qǐng)使用重定向符號(hào) (> )。如果將輸出重定向到文件,則不論是在命令行還是在批處理文件中使用 at,都需要在重定向符號(hào)之前使用轉(zhuǎn)義符 (^)。例如,要重定向輸出到 Output.text 文件,則要鍵入: at 14:45 c:\test.bat ^>c:\output.txt 執(zhí)行命令的當(dāng)前目錄為 systemroot 文件夾 更改系統(tǒng)時(shí)間 在使用 at 命令計(jì)劃了要運(yùn)行的命令之后,如果更改了計(jì)算機(jī)的系統(tǒng)時(shí)間,則通過鍵入不帶命令行選項(xiàng)的 at 可使 at 計(jì)劃程序與修改后的系統(tǒng)時(shí)間同步。 存儲(chǔ)命令 已計(jì)劃的命令存儲(chǔ)在注冊表中。這樣,如果重新啟動(dòng)“計(jì)劃”服務(wù),則不會(huì)丟失計(jì)劃任務(wù)。 連接到網(wǎng)絡(luò)驅(qū)動(dòng)器 對(duì)于需要訪問網(wǎng)絡(luò)的計(jì)劃作業(yè),請(qǐng)不要使用已重新定向的驅(qū)動(dòng)器。“計(jì)劃”服務(wù)可能無法訪問這些重定向的驅(qū)動(dòng)器,或者,在該計(jì)劃任務(wù)運(yùn)行時(shí)如果有其他用戶登錄,則這些重定向的驅(qū)動(dòng)器可能不會(huì)出現(xiàn)。因此,對(duì)于計(jì)劃作業(yè),請(qǐng)使用 UNC 路徑。例如: at 1:00pm my_backup \\server\share 請(qǐng)不要使用下述語法(其中 x: ?表示由用戶建立的連接): at 1:00pm my_backup x: 如果計(jì)劃了一個(gè)使用驅(qū)動(dòng)器號(hào)的 at 命令來連接共享目錄,則應(yīng)包含一個(gè) at 命令以使在完成該驅(qū)動(dòng)器的使用時(shí)斷開與驅(qū)動(dòng)器的連接。如果不能斷開與驅(qū)動(dòng)器的連接,則在命令提示下,所指派的驅(qū)動(dòng)器號(hào)將不可用。 范例 要顯示 Marketing 服務(wù)器上已計(jì)劃的命令列表,請(qǐng)鍵入: at \\marketing 要了解服務(wù)器 Corp 上標(biāo)識(shí)號(hào)為 3 的命令的詳細(xì)信息,請(qǐng)鍵入: at \\corp 3 要計(jì)劃在上午 8:00 于 Corp 服務(wù)器上運(yùn)行網(wǎng)絡(luò)共享命令,并將該列表重定向到 Maintenance 服務(wù)器的 Corp.txt 文件(位于 Reports 共享目錄下)中,請(qǐng)鍵入: at \\corp 08:00 cmd /c "net share reports=d:\marketing\reports >> \\maintenance\reports\corp.txt" 為了在每五天后的午夜將 Marketing 服務(wù)器的硬盤驅(qū)動(dòng)器備份到磁帶驅(qū)動(dòng)器,首先創(chuàng)建名為 Archive.cmd 的批處理程序(它含有備份命令),然后計(jì)劃該批處理程序的運(yùn)行,為此請(qǐng)鍵入: at \\marketing 00:00 /every:5,10,15,20,25,30 archive 要取消當(dāng)前服務(wù)器上已計(jì)劃的所有命令,請(qǐng)按下述方法清除 at 計(jì)劃信息: at /delete 如果要運(yùn)行的命令不是可執(zhí)行 (.exe) 文件,請(qǐng)按如下所示的方法在該命令之前使用 cmd /c 來加載 Cmd.exe: cmd /c dir > c:\test.out。 Rsh 在運(yùn)行 RSH 服務(wù)的遠(yuǎn)程計(jì)算機(jī)上運(yùn)行命令。Windows XP 和 Windows 2000 不提供 RSH 服務(wù)。Windows 2000 Server Resource Kit 提供名為 Rshsvc.exe 的 RSH 服務(wù)。使用不帶參數(shù)的 rsh 顯示幫助。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |