感謝大家的支援,這篇隨筆是“一鍵設定,輕鬆轉換IP”的姊妹篇,或者叫補遺。有朋友發郵件問我在Windows 2000中如何一鍵設定,才能達到輕鬆轉換IP的效果,因為上篇隨筆中的方法在2000的系統中已經不能奏效。於是我測試了一下,其實代碼大同小異,只需少量修改即可。
2000程式的代碼如下:
Code
@echo off
rem eth //設定網卡名稱,若是英文版2000系統,則set eth=Local Area Connection
set eth="本地串連"
rem ip //設定IP地址.初次使用須先修改為適用的IP.
set ip=10.200.121.57
rem gw //設定網關
set gw=10.200.121.254
rem netmasks //設定子網路遮罩
set netmasks=255.255.255.0
rem dns1 //設定dns1
set dns1=202.204.192.1
rem dns2 //設定dns2
set dns2=202.204.193.1
echo setting local IP address as: %ip%
netsh interface ip set address "%eth%" static %ip% %netmasks% %gw% gwmetric=1
netsh interface ip set dns "%eth%" static %dns1%
netsh interface ip add dns "%eth%" %dns2%
ipconfig /all
pause
close
根據代碼注釋,改成自己的IP地址,然後將以上代碼複製到記事本,儲存成bat格式即可。如果IP地址是自動擷取的,則代碼如下所示:Code
@echo off
rem eth //設定網卡名稱,若是英文版2000系統,則set eth=Local Area Connection
set eth="本地串連"
echo setting local IP address as: DHCP
netsh interface ip set address "%eth%" DHCP
netsh interface ip set dns "%eth%" DHCP
pause
close
以上程式在Windows 2000 下成功運行,感謝朋友提出的問題!