利用批处理将自动获取的IP地址设置成固定的IP地址。
比如根据ipconfig里面的内容将IP地址设成固定的IP地址。是一键设置。不要更改批命令里面的setIP="xxx.xxx.xxx.xxx"----------IP地址...
比如根据ipconfig里面的内容将IP地址设成固定的IP地址。是一键设置。不要更改批命令里面的set IP="xxx.xxx.xxx.xxx"----------IP地址。
也就是说直接根据动态设置成固定的。 展开
也就是说直接根据动态设置成固定的。 展开
1个回答
展开全部
@echo off
for /f "delims=: tokens=2" %%a in ('ipconfig /all^|FIND /i "IP Address"') do set IP=%%a
for /f "delims=: tokens=2" %%i in ('ipconfig /all^find /i "Default Gateway"') do set gw=%%i
for /f "delims=: tokens=2" %%n in ('ipconfig /all^find /i "Subnet Mask"') do set mask=%%n
for /f "delims=: tokens=2" %%k in ('ipconfig /all^find /i "DNS Servers"') do set Dns1=%%k
netsh interface ip set address "本地连接" source=static addr=%IP% mask=%mask% gateway=%gw% gwmetric=1
netsh interface ip set dns "本地连接" static %Dns1%
pause
代码说明:请先在CMD中使用 ipconfig /all 命令看下 IP地址 网关 掩码等前面是中文的还是英文的,我给的代码是英文的如,IP Address、Subnet Mask等~还有网络连接的名字是否是“本地连接”
请依照实际修改~
for /f "delims=: tokens=2" %%a in ('ipconfig /all^|FIND /i "IP Address"') do set IP=%%a
for /f "delims=: tokens=2" %%i in ('ipconfig /all^find /i "Default Gateway"') do set gw=%%i
for /f "delims=: tokens=2" %%n in ('ipconfig /all^find /i "Subnet Mask"') do set mask=%%n
for /f "delims=: tokens=2" %%k in ('ipconfig /all^find /i "DNS Servers"') do set Dns1=%%k
netsh interface ip set address "本地连接" source=static addr=%IP% mask=%mask% gateway=%gw% gwmetric=1
netsh interface ip set dns "本地连接" static %Dns1%
pause
代码说明:请先在CMD中使用 ipconfig /all 命令看下 IP地址 网关 掩码等前面是中文的还是英文的,我给的代码是英文的如,IP Address、Subnet Mask等~还有网络连接的名字是否是“本地连接”
请依照实际修改~
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询