有時候使用 netsh,需要寫落落長的指令才能完成某項作業。例如下面指令是設定名稱為「區域連線」這張網路卡的 IP 位址為固定 IP。第 1 行是用來設定網路卡 IP 位址為 192.168.1.2,子網路遮罩為 255.255.255.0,預設閘道為 192.168.1.254,而到預設閘道的計量為 1。

第 2 行是設定第 1 個 DNS 伺服器的 IP 位址,第 3 行是設定第 2 個 DNS 伺服器的 IP 位址。第 4 行是設定 WINS 伺服器的 IP 位址:

1.netsh interface ip set address name="區域連線" source=static address=192.168.1.2 mask=255.255.255.0 gateway=192.168.1.254 gwmetric=1  
2.netsh interface ip set dnsservers name="區域連線" source=static address=8.8.8.8  
3.netsh interface ip add dnsservers name="區域連線" address=168.95.1.1  
4.netsh interface ip set winsservers name="區域連線" source=static address=192.168.1.1  

像上面的指令中,位於等號左邊的屬性名稱可以省略,所以上面落落長的指令就變成了:

1.netsh interface ip set address "區域連線" static 192.168.1.2 255.255.255.0 192.168.1.254 1  
2.netsh interface ip set dnsservers "區域連線" static 8.8.8.8  
3.netsh interface ip add dnsservers "區域連線" 168.95.1.1  
4.netsh interface ip set winsservers "區域連線" static 192.168.1.1  

要設定成 DHCP 的話,就更簡單啦!只要 2 行:

1.netsh interface ip set address "區域連線" dhcp  
2.netsh interface ip set dnsservers "區域連線" dhcp  
3.netsh interface ip set winsservers "區域連線" dhcp  


有需要的可以自己寫個批次檔,不用老是去區域網路那改IP,省去一些麻煩。





arrow
arrow
    文章標籤
    網路設定 網路卡設定
    全站熱搜

    WJH 發表在 痞客邦 留言(0) 人氣()