【性質】批次程式
【用途】方便在多個ip間切換
【適用】懂一點bat,喜歡小巧和命令列,常要切換IP
【作者】LiLe
【首頁】暫無,呵呵,就到這裡來找更新吧(如果需要更新的話)
【文獻】快速切換ip沒必要用工具
【提示】進階使用者可以據此修改,精簡掉很多內容;命令列支援參數,因此我的習慣是"ip bj" "ip 0"而不是進入後再選菜單。
原始碼如下(請將之儲存為EasyIP.bat)
::最後更新20070405,發布xbeta,作者LiLe
@echo off
title EasyIP v1.3
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: EasyIP v1.3
:: 作者:LiLe
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::系統設定資訊::::::::::::::::::::::::::::::::::
@rem 菜單內容設定:========================================================
set menu1=油服(Cosl)
set menu2=總公司1004
set menu3=西部公司
set menu4=陽光(Sun)
set menu5=備用
set menu6=備用
@rem 設定需要使用的Proxy 伺服器地址===========================================
set ProxyServerValue=10.68.200.233:8080
@rem 無需使用Proxy 伺服器的地址,注意:",<local>"表示啟用無需使用的地址,一定要保留
set ProxyOverrideValue="10.*,<local>"
@rem 這裡設定第1個IP的資訊==================================================
set MyIP1=10.56.100.143
set MyGateWay1=10.56.100.254
set MyMask1=255.255.255.0
set DNS11=10.68.100.211
set DNS21=10.68.100.212
@rem 這裡設定第2個IP的資訊==================================================
set MyIP2=10.68.68.85
set MyGateWay2=10.68.68.254
set MyMask2=255.255.255.0
set DNS12=10.68.100.211
set DNS22=10.68.100.212
@rem 這裡設定第3個IP的資訊==================================================
set MyIP3=10.170.97.72
set MyGateWay3=10.170.97.254
set MyMask3=255.255.255.0
set DNS13=85.255.116.56
set DNS23=85.255.112.146
@rem 這裡設定第4個IP的資訊==================================================
set MyIP4=192.168.0.199
set MyGateWay4=192.168.0.125
set MyMask4=255.255.255.0
set DNS14=211.147.6.3
set DNS24=202.98.96.68
@rem 這裡設定第5個IP的資訊==================================================
set MyIP5=
set MyGateWay5=
set MyMask5=
set DNS15=
set DNS25=
@rem 這裡設定第6個IP的資訊==================================================
set MyIP6=
set MyGateWay6=
set MyMask6=
set DNS16=
set DNS26=
@rem 設定需要更改的網路連接名稱=============================================
:: IF EXIST "%ALLUSERSPROFILE%"\DESKTOP\ set NetConf="Local Area Connection"
:: IF EXIST "%ALLUSERSPROFILE%"\案頭\ set NetConf="本地串連"
set NetConf="local"
@rem 設定需要測試的IP地址===================================================
set TestIP="10.68.68.254"
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
if "%1%"=="1" goto IP_1
if "%1%"=="bj" goto IP_2
if "%1%"=="3" goto IP_3
if "%1%"=="4" goto IP_4
if "%1%"=="5" goto IP_5
if "%1%"=="6" goto IP_6
if "%1%"=="H" goto IP_H_nomenu
if "%1%"=="h" goto IP_H_nomenu
if "%1%"=="S" goto IP_S
if "%1%"=="s" goto IP_S
if "%1%"=="P" goto IP_P
if "%1%"=="p" goto IP_P
if "%1%"=="N" goto IP_N
if "%1%"=="n" goto IP_N
if "%1%"=="T" goto IP_T_nomenu
if "%1%"=="t" goto IP_T_nomenu
if "%1%"=="0" goto IP_0
GOTO Menu
@rem ==============================================================================
:Menu
echo.
echo.
echo EasyIP v1.3
echo.
echo ==================================
echo 1: %menu1%
echo 2: %menu2%
echo 3: %menu3%
echo 4: %menu4%
echo 5: %menu5%
echo 6: %menu6%
echo ----------------------------
echo P: 使用IEProxy 伺服器
echo