用命令行netsh修改windows的ip、网关、dns
type 网络配置.netsh
# ----------------------------------
# 接口 IP 配置
# ----------------------------------
pushd interface ip
#
# "本地连接" 的接口 IP 配置
#设静态IP
set address name="本地连接" source=static addr=192.168.1.20 mask=255.255.255.0
#设默认网关
set address name="本地连接" gateway=192.168.1.1 gwmetric=0
#设首选dns
set dns name="本地连接" source=static addr=192.168.1.1 register=PRIMARY
#设备用dns
add dns name="本地连接" addr=211.90.88.129 index=2
set wins name="本地连接" source=static addr=none
#
#显示“本地连接”配置结果
show config 本地连接
#
# "本地连接" 的接口 IP 配置
#设自动获取ip
set address name="本地连接" source=dhcp
#设自动获取dns
set dns name="本地连接" source=dhcp register=PRIMARY
set wins name="本地连接" source=dhcp
#
#显示“本地连接”配置结果
show config 本地连接
popd
# 接口 IP 配置结束
netsh exec 网络配置.netsh
接口 "本地连接" 的配置
DHCP 启用 否
IP 地址 192.168.1.20
子网掩码 255.255.255.0
默认网关: 192.168.1.1
GatewayMetric: 0
InterfaceMetric 0
静态配置的 DNS 服务器: 192.168.1.1
211.90.88.129
静态配置的 WINS 服务器: 无
用哪个前缀注册: 只是主要
Dhcp 已经在此接口上启用。
接口 "本地连接" 的配置
DHCP 启用 是
InterfaceMetric 0
通过 DHCP 配置的 DNS 服务器: 221.228.255.1
218.2.135.1
通过 DHCP 配置的 WINS 服务器: 无
用哪个前缀注册: 只是主要
更复杂的设置,要用命令行实现,可以设好保存成配置文件:
netsh interface dump>网络配置.netsh
修改“网络配置.netsh”文件,保留、修改其中需要的pushd及popd段,及段中需要的行
以后再在需要时修改配置:
netsh exec 网络配置.netsh
或
netsh <网络配置.netsh
也可以写成一个bat文件:
echo #设静态IP
netsh interface ip set address name="本地连接" source=static addr=192.168.1.20 mask=255.255.255.0
echo #设默认网关
netsh interface ip set address name="本地连接" gateway=192.168.1.1 gwmetric=0
echo #设首选dns
netsh interface ip set dns name="本地连接" source=static addr=192.168.1.1 register=PRIMARY
echo #设备用dns
netsh interface ip add dns name="本地连接" addr=211.90.88.129 index=2
netsh interface ip set wins name="本地连接" source=static addr=none
echo #
echo #显示“本地连接”配置结果
netsh interface ip show config 本地连接
echo #
echo # "本地连接" 的接口 IP 配置
echo #设自动获取ip
netsh interface ip set address name="本地连接" source=dhcp
echo #设自动获取dns
netsh interface ip set dns name="本地连接" source=dhcp register=PRIMARY
echo netsh interface ip set wins name="本地连接" source=dhcp
echo #显示“本地连接”配置结果
netsh interface ip show config 本地连接
echo # 接口 IP 配置结束
用命令行netsh修改windows的ip、网关、dns相关推荐
- windows server 2003中 如何限制用户修改计算机名,Windows命令行下修改文件访问控制权限 -电脑资料...
随着Windows XP/Server 2003的流行,越来越多的用户开始选择NTFS文件系统,NTFS的好处自然是大大增强了系统的安全性,在"安全"标签页下,我们可以在这里为不同 ...
- Windows 7 中文版命令行如何修改字符编码为UTF-8?
Windows 7 中文版命令行如何修改字符编码为UTF-8? CMD 之后,命令行有时候无法显示中文,是乱码,于是我右键查看了编码,是GBK编码.如何修改为UTF-8 如果要更改为 UTF-8,则需 ...
- windows系统通过命令行方式修改多字符串值类型的注册表
windows系统的很多组策略配置,都可以通过修改注册表完成. 为了自动化快速做组策略配置,需要通过命令行方式修改注册表来达到这一目的. 其中通过命令行方式修改多字符串值类型的注册表有点难,本 ...
- 使用命令行配置启动windows服务
使用命令行配置启动windows服务 转载自:http://blog.csdn.net/wuliao009/article/details/7203219 使用命令行启动服务 1. 打开"命 ...
- 如何使用VS+C#创建,优雅自动化的安装(不使用命令行),调试,更新Windows服务
轻量级,即是服务部署器,又是服务本体,免命令行,免bat.直接部署和调试代码的东西,也就长这样了. 看这一篇文章应该可以把你构建和调试windows服务这些事儿玩儿转. 一.创建服务 1.可以打开VS ...
- Cmder命令行工具在Windows系统中的配置
一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...
- 如何在redhat8里使用gcc命令_如何使用DISM命令行工具修复Windows 10映像
Windows 10 中内置了一个被称为 DISM 的「部署映像服务和管理」命令行工具,该工具从 Windows 8 便开始内置,直到 Windows 10. DISM 命令行工具可用于修复和准备 W ...
- cmd配网关_CMD命令行下修改网络IP设置的方法
比较简单的版本,你只要知道需要设置的ip与dns信息就可以了 @echo. @echo ----------------------------------------- @echo 本命令将自动为& ...
- Win7+xp命令行 一键修改IP、DNS
这里提供了一个简便方法:(该方法为Win7下的,XP下的见最后一行) 第一步:新建一个txt文件 第二步:在文件中添加如下内容: netsh interface ip set address name ...
- Windows cmd命令行窗口 查看局域网所有IP的简单方法
进入命令行提示符窗口后 执行net view,显示计算机名,再ping计算机名即可显示ip 计算机名是//之后的内容
最新文章
- nav 鼠标移入当前高亮显示,其他消失
- 用c#开发微信(1)服务号的服务器配置和企业号的回调模式 - url接入
- C++运算符重载(友元函数方式)
- 什么是覆盖索引?如何利用覆盖索引进行SQL语句优化?
- 论文浅尝 - AAAI2021 | 从历史中学习:利用时间感知拷贝生成网络建模时态知识图谱...
- NPAPI插件开发学习:NPAPI和NPRuntime的介绍
- 怎么用命令来查询自己的IP地址?
- docker搭建aria2离线下载,rclone自动上传
- MPush安装部署应用
- 反向题在测试问卷信效度_问卷的信度与效度
- php配置 验证码无法显示,PHP验证码无法显示的原因及解决办法
- 水晶报表:页眉或页脚超过了一页 解决方式
- dbmsxplan oracle_Oracle dbms_xplan
- java 汉字是多少字节_面试官:Java 中有几种基本数据类型是什么?各自占用多少字节?...
- LC76 Minimum Window Substring
- java for循环如何优化_java for循环及其优化
- 海康威视嵌入式软件开发工程师笔试+面试经历【已拿offer】
- 马云再次成功了!刚刚,阿里巴巴正式宣布再出两大产品!
- 工作与生活之平衡(4)微博病患者
- C# Winform应用程序占用内存较大解决方法整理(转)-- SetProcessWorkingSetSize
热门文章
- [2018.08.09 T1] 数学题
- git学习笔记(2-git初始化配置)
- Java中Collection接口
- word 编辑域中的汉字_神器!10秒在word中编辑复杂数学公式,不用mathtype也行!...
- cefsharp.core.dll找不到指定模块_DeepFaceLab错误:DLL Load failed 找不到指定模块!
- SpringMVC的Restful风格
- StanfordDB class自学笔记 (15) Recursion
- 父html向子html传递参数,子父组件之间传值.html
- 设置kafka_2.13-3.0.0开机自启动
- 微信打开网页:如需浏览,请长按网址复制后使用浏览器访问怎么解决