D:\>netsh -c interface ip dump >config.txt
D:\>type config.txt
# ----------------------------------
# 介面 IP 設定
# ----------------------------------
pushd interface ip
# "區域連線" 的介面 IP 設定
set address name="區域連線" source=dhcp
set dns name="區域連線" source=dhcp register=PRIMARY
set wins name="區域連線" source=dhcp
popd
# 介面 IP 設定結束
2.在CMD命令下。改變網卡的位址。
首先選用netsh -c inerface ip dump > config.txt 輸出一個文件,
然後打開config.txt 修改其中的位址。。
然後用命令:
netsh -f d:\config.txt 就OK了!
快速切換IP位址有絕招 作者: 來源:www.xttc.edu.cn 發布日期:2004-4-29 點擊次數: 376 |
在工作過程中會遇到在不同的網段中進行網路調試的情況,經常需要將機器在幾個不同的IP位址中進行切換。在Win2000作業系統中改變IP位址較之Win98已經方便多了 因為改完IP位址後不需要重啟計算機 ,但還要進入網路屬性設定中進行操作。有沒有再簡便一點的方法呢,比如用滑鼠雙擊一下快捷模式就可以實現IP位址的切換? 答案是肯定的。在Win2000中用netsh命令就可以實現這個功能。首先進入命令行模式(在“開始→營運”中鍵入“cmd”即可進入命令行模式),在提示符下鍵入netsh即可進入netsh的界面。再鍵入int ip進入界面IP的配置模式,鍵入dump則列出界面IP配置訊息︰ C:\Documents and Settings\Administrator>netsh 現下我們可以大致了解到用netsh命令更改IP位址的模式,即透過“set address name =連接名稱(連接名稱要用引號括起來)source=static addr=IP位址 mask=子網掩碼”來實現。
到命令行模式下用netsh直接試一下。比如要將本機的IP位址改為192.168.0.7,子網掩碼為255.255.255.0,可以進行以下操作︰ C:\Documents and Settings\Administrator>netsh 從以上顯示中可以看到已經成功實現了在Win2000中用命令行模式來改變IP位址。用這種模式改變IP位址甚至還沒有在圖形界面中操作來得快。不過我們再用腳本幫一下忙,離勝利目標就不遠了。首先打開記事本,輸入以下內容︰ int ip 然後儲存為一個名為“7.sh”的檔案,放到C盤根目錄下,再進入命令行模式,在C盤根目錄下鍵入“netsh exec 7.sh”,好像沒什麼回應啊?不過再用ipconfig檢視一下,會發現IP位址已經改過來了。 最後再用記事本寫一個批處理檔案,命名為“7.bat”,內容為“netsh exec 7.sh”。為該檔案在桌面上創建一個快捷模式,這樣雙擊該快捷模式即可實現IP位址的快速改變。如果要快速在192.168.0.5、192.168.0.7等相同網段IP位址間進行切換的話,只需要改變“addr”後面的位址即可,但是要將IP位址改為如172.19.96.7之類不同網段的IP位址,就需要將通訊閘訊息一起改變,也就是在腳本檔案中加入一行關於通訊閘的訊息︰ int ip 同樣地將以上內容存為腳本檔案,再做成批處理檔案執行一下,用ipconfig/all命令檢測一下,發現包括通訊閘在內的訊息也修改過來了。這是不是既快又方便,IP位址想換就換? (山東 李瑞祥) |
留言列表