
求助win764IP導入批處理大家好,我在網上研究學習了一下,批處理改成了如下。不知道是不是win7 64位不適用還是有錯誤,執行后無效。煩請大神給看看是什么錯誤。
nclick="copycode($('code0'));">復制代碼
- @echo off
- rem //設置變量
- set Nic=無線網絡連接 8
- rem //可以根據你的需要更改,
- set Addr=192.168.1.156//改成TS-N95 bbtplink 的IP
- set Mask=255.255.255.0 //改成TS-N95 bbtplink 的子網掩碼
- set Gway=192.168.1.1//改成TS-N95 bbtplink 的網關
- set Addr2=192.168.0.156//改成 TS-N95 wdn 的IP
- set Mask2=255.255.255.0 //改成 TS-N95 wdn 的子網掩碼
- set Gway2=192.168.0.1//改成 TS-N95 wdn 的網關
- set Dns1=202.106.46.151//改成TS-N95 bbtplink 的DNS
- set Dns2=202.106.195.68//改成TS-N95 bbtplink 的DNS
- set Dns3=192.168.0.1 //改成TS-N95 wdn 的DNS
- set Dns4=202.106.195.68//改成TS-N95 wdn 的DNS
- rem //以上對應分別是IP地址、子網掩碼、網關、首選DNS、備用DNS ,自己根據情況修改
- rem //家里的DNS和公司一樣則可以用以上代碼,不一樣可能需要稍作修改
- echo ↗Design by 清風,虎年吉祥↖
- echo ★ 1 設置 TS-N95 bbtplink IP★
- echo ★ 2 設置 TS-N95 wdn IP★
- echo ★ 3 設置為動態IP ★
- echo ★ 4 退出★
- echo ●●●請選擇項目回車●●●
- set /p answer=
- if %answer%==1 goto 1
- if %answer%==2 goto 2
- if %answer%==3 goto 3
- if %answer%==4 goto 4
- :1
- echo 正在進行TS-N95 bbtplink IP 設置,請稍等...
- rem //可以根據你的需要更改
- echo. I P 地址 = %addr%
- echo. 子網掩碼 = %Mask%
- netsh interface ipv4 set address name=%Nic% source=static addr=%addr% mask=%Mask% gateway=%Gway% gwmetric=0 >null
- echo. 首選 DNS = %Dns1%
- netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >null
- echo. 備用 DNS = %Dns2%
- netsh interface ipv4 add dns name=%Nic% addr=%Dns2% index=2 >null
- echo ----
- echo 全部設置完成!
- pause
- goto end
- :2
- echo 正在進行 TS-N95 wdn IP設置,請稍等...
- rem //可以根據你的需要更改
- echo. I P 地址 = %addr2%
- echo. 子網掩碼 = %Mask2%
- netsh interface ipv4 set address name=%Nic% source=static addr=%addr2% mask=%Mask2% gateway=%Gway2% gwmetric=0 >null
- echo. 首選 DNS = %Dns3%
- netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns3% register=PRIMARY >null
- echo. 備用 DNS = %Dns1%
- netsh interface ipv4 add dns name=%Nic% addr=%Dns1% index=2 >null
- echo ----
- echo 全部設置完成!
- pause
- goto end
- :3
- echo 正在進行動態IP設置,請稍等...
- echo. IP 地址正在從DHCP自動獲取...
- netsh interface ip set address 無線網絡連接 8 dhcp
- echo. DNS地址正在從DHCP自動獲取...
- netsh interface ip set dns 無線網絡連接 8 dhcp
- echo ----
- echo 全部設置完成!
- pause
- :4
- echo bye!
- goto end
- rem pause >null

