如何使用 Netsh.exe 工具和命令列參數

文章翻譯 文章翻譯
文章編號: 242468 - 檢視此文章適用的產品。
本文曾發行於 CHT242468
全部展開 | 全部摺疊

在此頁中

結論

Netsh.exe 是系統管理員工具,用來在命令提示字元中設定和監視 Windows 電腦。使用 Netsh.exe 工具,您可以將輸入的內容命令 (指令) 導向至適當的協助程式,然後由協助程式實行命令。協助程式是一個動態連結程式庫 (.dll) 檔案,會藉由提供設定、監視和支援一種或多種服務、公用程式或通訊協定,以擴充 Netsh.exe 工具的功能。協助程式也可以用來擴充其他協助程式。

其他相關資訊

您可以使用 Netsh.exe 工具執行下列工作:
  • 設定介面。
  • 設定路由通訊協定。
  • 設定篩選器。
  • 設定路由。
  • 為執行路由及遠端存取伺服器 (RRAS) 服務的 Windows 遠端存取路由器,設定遠端存取行為。
  • 顯示目前在任何電腦上執行路由器的設定。
  • 使用指令碼功能,針對指定路由器以批次模式執行命令集合。
Netsh.exe 工具的語法是:
netsh [-r router name] [-a AliasFile] [-c Context] [Command | -f ScriptFile]
如果要顯示內容中可以使用的子內容和命令清單,請在 netsh> 命令提示字元輸入內容名稱,後面加上空格和 ?。例如,如果要顯示可以在 /routing 內容使用的子內容和命令清單,請在 netsh> 命令提示字元輸入 routing ?,然後按 ENTER。

內容

內容字串會附加在 Netsh.exe 工具命令之後,傳送至相關的協助程式。協助程式可以有一或多個對應至內容的進入點。Netsh.exe 工具中可使用的部分內容如下:

內容命令:/dhcp
結果:變更為動態主機設定通訊協定 (DHCP) 內容。

內容命令:/ras
結果:變更為遠端存取伺服器 (RAS) 內容。

內容命令:/routing
結果:變更為路由內容。

內容命令:/wins
結果:變更為 Windows 網際網路名稱服務 (WINS) 內容。

內容也可以巢狀於其他內容中。例如,下列內容可以在 netsh>ras 內容中操作:

內容命令:/ip
結果:變更為網際網路通訊協定 (IP) 內容。

內容命令:/ipx
結果:變更為網際網路封包交換 (IPX) 內容。

內容命令:/netbeui
結果:變更為 NetBIOS 增強型使用者介面 (NETBEUI) 內容。

下列子內容可以在 netsh>routing ip 內容中操作:

內容命令:/autodhcp
結果:變更為 autodhcp 子內容。

內容命令:/dnsproxy
結果:變更為 dnsproxy 子內容。

內容命令:/igmp
結果:變更為網際網路群組成員資格通訊協定 (IGMP) 子內容。

內容命令:/mib
結果:變更為管理資訊庫 (MIB) 子內容。

內容命令:/nat
結果:變更為網路位址轉譯 (NAT) 子內容。

內容命令:/ospf
結果:變更為先開啟最短的路徑 (OSPF) 子內容。

內容命令:/relay
結果:變更為轉接子內容。

內容命令:/rip
結果:變更為路由資訊通訊協定 (RIP) 子內容。

Netsh.exe 命令

下列附加命令可以與 Netsh.exe 工具一起使用:

注意: 選擇性參數顯示在方括弧 ([ ]) 中。替代項目之間會顯示直線 (|) 字元。

內容命令:/?
結果:顯示說明。

內容命令:/abort
結果:捨棄在離線模式進行的任何變更。在連線模式下沒有作用。

內容命令:/add helper DLL-name
結果:在 netsh.exe 中安裝協助程式 .dll 檔案。

內容命令:/alias [alias-name] [string1] [string2 ...]
結果:如果為 /alias,則列出所有別名。如果為 /alias alias-name,則顯示相等的字串。如果為 /alias alias-name string1 string2 ...,則將 alias-name 設定為指定字串。

內容命令:/bye
結果:結束程式。

內容命令:/commit
結果:將離線模式下進行的任何變更認可至路由器。在連線模式下沒有作用。

內容命令:/delete helper .dll file name
結果:移除 Netsh.exe 中的協助程式 .dll 檔案。

內容命令:/dump -file name
結果:將設定傾印或附加至文字檔案。

內容命令:/exec script file name
結果:載入指令檔,並執行其中的命令。

內容命令:/exit
結果:結束程式。

內容命令:/h
結果:顯示說明。

內容命令:/help
結果:顯示說明。

內容命令:/offline
結果:將目前的模式設定為離線。將儲存在此模式下進行的任何變更,但需要使用 commit 或 online 命令才會在路由器中設定變更。

內容命令:/online
結果:將目前的模式設定為連線。在此模式下的任何變更會立即反映在路由器中。

內容命令:/popd
結果:顯示堆疊中的內容。

內容命令:/pushd
結果:將目前內容推入堆疊中。

內容命令:/quit
結果:結束程式。

內容命令:/set mode [mode =] online | offline
結果:將目前的模式設定為連線或離線。

內容命令:/show alias | helper | mode
結果:如果為 /show alias,則列出所有定義的別名。如果為 /show helper,則列出所有最上層的協助程式。如果為 /show mode,則顯示目前的模式。

內容命令:/unalias alias name
結果:刪除指定別名。

可用的協助程式動態連結程式庫檔案

路由及遠端存取 IP 設定 - Ipmontr.dll
路由及遠端存取 IPX 設定 - Ipxmontr.dll
介面 - Ifmon.dll
RAS - Rasmontr.dll
DHCP - Dhcpmon.dll
WINS - Winsmon.dll

協助程式動態連結程式庫檔案的相關登錄項目

HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/
REG_SZ:Ipmontr.dll
REG_SZ:Ipxmontr.dll
REG_SZ:Ifmon.dll
REG_SZ:Rasmontr.dll
REG_SZ:Dhcpmon.dll
REG_SZ:Winsmon.dll


注意:如果嘗試使用 Netsh dump -<file name> 以將設定傾印至檔案時失敗,請嘗試使用語法:netsh dump >filename 或 path\filename (從命令列執行)。

屬性

文章編號: 242468 - 上次校閱: 2006年8月18日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
關鍵字:?
kbinfo kbnetwork KB242468
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com