本帖最后由 pcl_test 于 2016-8-19 10:49 编辑
- @echo off
- setlocal enabledelayedexpansion
- title 固定IP By Color
- color 0a
- cls
- :abc
- for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "IPv4"') do (
- set ip=%%i
- )
- set /p password=請輸入激活碼: >nul
- cls
- if "%password%"=="516990" (
- set /p na=Local Area Connection:
- if "%na%"=="" set na="Local Area Connection" else (
- set na="區域連線"
- )
- set /p ma=請輸入子網掩碼,默認為255.255.255:
- if "%ma%"=="" set ma=255.255.255.0
- set /p ga=請輸入網關:
- if "%ga%"=="" set ga=10.30.101.254
- set /p dns1=請輸入主DNS:
- if "%dns1%"=="" set dns1=10.26.1.3
- echo netsh.exe interface ip set address !na! static!ip! !ma! !ga! 1
- echo netsh.exe interface ip set dns !na! static !dns1!
- echo 您的IP是:!ip!&pause
- ) else (echo "密碼錯誤-_-,系統無法起動 (-o-)zzZZ"&echo. &echo 如有需要請聯絡 CoLoR &goto :abc)
复制代码 這是小弟想的 用根據當前IP轉變成固定IP的批次
不過問題來了 在na那邊無論我怎麼打,最後都是顯示"區域連線" 而不會出現"Local Area Connection" (正常應該是當na是沒有輸入東西的情況下結果應該要顯示"Local Area Connection")
跪求大神們幫幫忙~ m(_ _)m |