有時候我們更換電腦的網路環境時,可能就需要設定電腦IP地址,而如果每次都通過點擊網路連接->屬性->IP地址這種方式來設定的話,也未免太繁瑣了,下面我來介紹一下使用批處理設定電腦的IP地址。
有時候我們更換電腦的網路環境時,可能就需要設定電腦IP地址,而如果每次都通過點擊網路連接->屬性->IP地址這種方式來設定的話,也未免太繁瑣了,下面我來介紹一下使用批處理設定電腦的IP地址。
指令碼使用方法:先建立文字檔,修改尾碼名為“.cmd"或“.bat”,然後將將所需要的代碼部分粘貼進去,儲存,關閉檔案。然後右鍵點擊該檔案,選擇“開啟”即可(Windows7需要選擇使用管理員運行)。文章的最後我會將所有四個批次檔的列出。
一、Windows 7下的設定方法
1.自動擷取IP地址:
@echo offecho ----來自GarfieldJiang的專欄的自動擷取IP地址批次檔---echo -----http://hi.csdn.net/jiangzhanchang------------------echo --------------------------------------------------------echo 正在設定自動獲得IP地址,請稍等......netsh interface ipv4 set address name="本地串連" source=dhcp:以上代碼設定IP地址自動擷取netsh interface ipv4 set dns name="本地串連" source=dhcp:以上代碼設定DNS自動擷取:以上幾行代碼中的“本地串連”可根據需要修改為其他的,比如“無線網路串連”if %errorlevel%==0 (netsh interface ipv4 show ip) else (echo ---------------------出現錯誤!-----------------&echo 錯誤碼:%ERRORLEVEL%&echo 請點右鍵選擇“使用管理員運行”&echo ---------------------------------------------------)pause
2.手動設定IP地址:
@echo offecho ----來自GarfieldJiang的專欄的自動擷取IP地址批次檔---echo -----http://hi.csdn.net/jiangzhanchang------------------echo --------------------------------------------------------echo 正在手動設定IP地址,請稍等......netsh interface ipv4 set address "本地串連" static 192.168.0.100 255.255.255.0 192.168.0.1:上面一行地址分別為:IP地址、子網路遮罩、預設閘道netsh interface ipv4 set dnsservers "本地串連" static 192.168.0.1 primary:上面一行設定主要的DNS伺服器位址netsh interface ipv4 set dnsservers "本地串連" static 192.168.0.1 :上面一行設定次要的DNS伺服器位址:以上幾行代碼中的“本地串連”可根據需要修改為其他的,比如“無線網路串連”if %errorlevel%==0 (netsh interface ipv4 show ip) else (echo ---------------------出現錯誤!-----------------&echo 錯誤碼:%ERRORLEVEL%&echo 請點右鍵選擇“使用管理員運行”&echo ---------------------------------------------------)pause
二、Windows XP下的設定方法
1.自動擷取IP地址:
@echo offecho ----來自GarfieldJiang的專欄的自動擷取IP地址批次檔---echo -----http://hi.csdn.net/jiangzhanchang------------------echo --------------------------------------------------------echo 正在設定自動獲得IP地址,請稍等......netsh interface ip set address name="本地串連" source=dhcp:以上代碼設定IP地址自動擷取netsh interface ip set dns name="本地串連" source=dhcp:以上代碼設定DNS自動擷取:以上幾行代碼中的“本地串連”可根據需要修改為其他的,比如“無線網路串連”if %errorlevel%==0 (netsh interface ip show ip) else (echo ---------------------出現錯誤!-----------------&echo 錯誤碼:%ERRORLEVEL%&echo 請點右鍵選擇“使用管理員運行”&echo ---------------------------------------------------)pause
2.手動設定IP地址:
@echo offecho ----來自GarfieldJiang的專欄的自動擷取IP地址批次檔---echo -----http://hi.csdn.net/jiangzhanchang------------------echo --------------------------------------------------------echo 正在手動設定IP地址,請稍等......netsh interface ip set address "本地串連" static 192.168.0.100 255.255.255.0 192.168.0.1:上面一行地址分別為:IP地址、子網路遮罩、預設閘道netsh interface ip set dnsservers "本地串連" static 192.168.0.1 primary:上面一行設定主要的DNS伺服器位址netsh interface ip set dnsservers "本地串連" static 192.168.0.1 :上面一行設定次要的DNS伺服器位址:以上幾行代碼中的“本地串連”可根據需要修改為其他的,比如“無線網路串連”if %errorlevel%==0 (netsh interface ip show ip) else (echo ---------------------出現錯誤!-----------------&echo 錯誤碼:%ERRORLEVEL%&echo 請點右鍵選擇“使用管理員運行”&echo ---------------------------------------------------)pause
本文批次檔:http://download.csdn.net/detail/jiangzhanchang/3910319
如需轉載,請註明:轉載自“GarfieldJiang的專欄” http://hi.csdn.net/jiangzhanchang