你知道netsh.exe能為你做些什么嗎?如果不知道的話就請(qǐng)跟我一起往下看吧。
首先,它可以顯示你TCP/IP協(xié)議的相關(guān)設(shè)置。在命令提示窗口(CMD.EXE)里輸入下列命令:
netsh interface ip show config
你還可以用它來(lái)更改計(jì)算機(jī)的IP地址或者配置TCP/IP的其它相關(guān)屬性。例如,你想為計(jì)算機(jī)的“本地連接”指定一個(gè)靜態(tài)的IP地址:192.168.0.100,設(shè)置其子網(wǎng)掩碼?55.255.255.0,并指定默認(rèn)網(wǎng)關(guān)為192.168.0.1,你只需要在命令提示窗口里輸入下列命令就可以了:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
。ㄗ⒁猓哼@是一條完整的命令,輸入的時(shí)候請(qǐng)不要換行。)
如果你有一臺(tái)筆記本電腦,而且你需要在兩個(gè)以上不同的地方接入網(wǎng)絡(luò)(并且每個(gè)網(wǎng)絡(luò)都需要使用靜態(tài)IP地址),那么你也可以使用netsh.exe來(lái)快速地切換TCP/IP設(shè)置,以適應(yīng)不同網(wǎng)絡(luò)的需要。ntesh.exe可以把不同的TCP/IP設(shè)置導(dǎo)出成不同的配置文件,然后在需要的時(shí)候?qū)肱渲梦募䜩?lái)更改相應(yīng)的設(shè)置。
例如,現(xiàn)在你的筆記本接入了網(wǎng)絡(luò)1,并且已經(jīng)做好了相應(yīng)的網(wǎng)絡(luò)設(shè)置。這時(shí)你可以在命令提示窗口輸入:
netsh -c interface dump > c:location1.txt
通過(guò)這條命令把相應(yīng)的TCP/IP設(shè)置導(dǎo)出至c:下文件名為location1.txt的文本文件。以此類推,你可以把不同網(wǎng)絡(luò)環(huán)境的設(shè)置導(dǎo)出到不同的配置文件中。在需要接入不同的網(wǎng)絡(luò)中時(shí),你只需要使用下面這條命令就可以了:
netsh -f c:location1.txt(或者:netsh -f c:location2.txt)
除此之外,你還可以通過(guò)netsh.exe來(lái)配置網(wǎng)絡(luò)適配器,讓它從DHCP服務(wù)器自動(dòng)獲得IP地址。命令如下:
netsh interface ip set address "Local Area Connection" dhcp
還可以進(jìn)行WINS配置:
netsh interface ip set wins "Local Area Connection" static 192.168.0.200
當(dāng)然,只要你想,你還可以通過(guò)netsh.exe使網(wǎng)絡(luò)適配器動(dòng)態(tài)獲得DNS設(shè)置:
netsh interface ip set dns "Local Area Connection" dhcp
現(xiàn)在你知道了吧,netsh.exe是一個(gè)很有用的自定義TCP/IP設(shè)置的工具.