windows系統cmd常用指令
ipconfig
C:\Users\Longshine>ipconfig/?
用法:
ipconfig [/allcompartments] [/? | /all |
/renew [adapter] | /release [adapter] |
/renew6 [adapter] | /release6 [adapter] |
/flushdns | /displaydns | /registerdns |
/showclassid adapter |
/setclassid adapter [classid] |
/showclassid6 adapter |
/setclassid6 adapter [classid] ]
其中
adapter 連接配接名稱
(允許使用通配符 * 和 ?,參見示例)
選項:
/? 顯示此幫助消息
/all 顯示完整配置資訊。
/release 釋放指定擴充卡的 IPv4 位址。
/release6 釋放指定擴充卡的 IPv6 位址。
/renew 更新指定擴充卡的 IPv4 位址。
/renew6 更新指定擴充卡的 IPv6 位址。
/flushdns 清除 DNS 解析程式緩存。
/registerdns 重新整理所有 DHCP 租用并重新注冊 DNS 名稱
/displaydns 顯示 DNS 解析程式緩存的内容。
/showclassid 顯示擴充卡允許的所有 DHCP 類 ID。
/setclassid 修改 DHCP 類 ID。
/showclassid6 顯示擴充卡允許的所有 IPv6 DHCP 類 ID。
/setclassid6 修改 IPv6 DHCP 類 ID。
預設情況下,僅顯示綁定到 TCP/IP 的每個擴充卡的 IP 位址、子網路遮罩和
預設網關。
對于 Release 和 Renew,如果未指定擴充卡名稱,則會釋放或更新所有綁定
到 TCP/IP 的擴充卡的 IP 位址租用。
對于 Setclassid 和 Setclassid6,如果未指定 ClassId,則會删除 ClassId。
示例:
> ipconfig ... 顯示資訊
> ipconfig /all ... 顯示詳細資訊
> ipconfig /renew ... 更新所有擴充卡
> ipconfig /renew EL* ... 更新所有名稱以 EL 開頭
的連接配接
> ipconfig /release *Con* ... 釋放所有比對的連接配接,
例如“有線以太網連接配接 1”或
“有線以太網連接配接 2”
> ipconfig /allcompartments ... 顯示有關所有隔離艙的
資訊
> ipconfig /allcompartments /all ... 顯示有關所有隔離艙的
詳細資訊
route
C:\Users\Longshine>route/?
操作網絡路由表。
ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有網關項的路由表。如果與某個
指令結合使用,在運作該指令前,
應清除路由表。
-p 與 ADD 指令結合使用時,将路由設定為
在系統引導期間保持不變。預設情況下,重新啟動系統時,
不儲存路由。忽略所有其他指令,
這始終會影響相應的永久路由。
-4 強制使用 IPv4。
-6 強制使用 IPv6。
command 其中之一:
PRINT 列印路由
ADD 添加路由
DELETE 删除路由
CHANGE 修改現有路由
destination 指定主機。
MASK 指定下一個參數為“netmask”值。
netmask 指定此路由項的子網路遮罩值。
如果未指定,其預設設定為 255.255.255.255。
gateway 指定網關。
interface 指定路由的接口号碼。
METRIC 指定躍點數,例如目标的成本。
用于目标的所有符号名都可以在網絡資料庫
檔案 NETWORKS 中進行查找。用于網關的符号名稱都可以在主機名稱
資料庫檔案 HOSTS 中進行查找。
如果指令為 PRINT 或 DELETE。目标或網關可以為通配符,
(通配符指定為星号“*”),否則可能會忽略網關參數。
如果 Dest 包含一個 * 或 ?,則會将其視為 Shell 模式,并且隻
列印比對目标路由。“*”比對任意字元串,
而“?”比對任意一個字元。示例: 157.*.1、157.*、127.*、*224*。
隻有在 PRINT 指令中才允許模式比對。
診斷資訊注釋:
無效的 MASK 産生錯誤,即當 (DEST & MASK) != DEST 時。
示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
路由添加失敗: 指定的掩碼參數無效。
(Destination & Mask) != Destination。
示例:
> route PRINT
> route PRINT -4
> route PRINT -6
> route PRINT 157* .... 隻列印那些比對 157* 的項
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^
如果未給出 IF,它将嘗試查找給定網關的最佳
接口。
> route ADD 3ffe::/32 3ffe::1
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
CHANGE 隻用于修改網關和/或躍點數。
> route DELETE 157.0.0.0
> route DELETE 3ffe::/32