windows系统bat批处理 网络设置大全 设置静态、动态IP地址
前言:
生活中有遇到不同的场景下需要更换IP,手动设置比较麻烦
目录
- 1.一键设置网卡DHCP 自动获取IP地址
- 2.设置网卡为静态固定IP地址
- 3.进阶手动选择修改项
- 4.进阶进阶,加上了提示内容
1.一键设置网卡DHCP 自动获取IP地址
首先打开本地连接,更改要修改网卡的名称 建议修改成英文
改好如下图
新建记事本 改后缀 *.bat
复制下内容
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
netsh interface ip set address "network" dhcp
2.设置网卡为静态固定IP地址
其他设置参考上方法
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
netsh interface ip set address "network" static 192.168.1.201 255.255.0.0
3.进阶手动选择修改项
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"@echo off
echo 1 内网
echo 2 外网
set /p answer=
if %answer%==1 goto 1
if %answer%==2 goto 2
:1
netsh interface ip set address "network" static 192.168.1.201 255.255.0.0pause
goto end
:2
netsh interface ip set address "network" dhcp
如下图 手动输入进行切换
4.进阶进阶,加上了提示内容
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"@echo off
echo 1 static
echo 2 dhcp
set /p answer=
if %answer%==1 goto 1
if %answer%==2 goto 2
:1
@echo off
cls
color 0A
Echo *******************************************************************************
Echo 正在修改IP地址和DNS服务器地址,请耐心等待…………
Echo *******************************************************************************
netsh interface ip set address name="network" source=static addr=192.168.11.125 mask=255.255.255.0 ipconfig /all
Echo *******************************************************************************
Echo OK!!已修改成功!请按任意键继续…………
Echo *******************************************************************************
pause
goto end :2
@echo off
cls
color 0A
Echo *******************************************************************************
Echo 正在修改IP地址和DNS服务器地址,请耐心等待…………
Echo *******************************************************************************
netsh interface ip set address name="network" source=dhcp
netsh interface ip delete dns "network" all
ipconfig /flushdns
ipconfig /all
Echo *******************************************************************************
Echo OK!!已修改成功!请按任意键继续…………
Echo *******************************************************************************
Pause
windows系统bat批处理 网络设置大全 设置静态、动态IP地址相关推荐
- Windows系统bat批处理脚本实现暂停时间延迟方法
描述:Windows系统bat批处理脚本实现暂停时间延迟方法 代码: @ping 127.0.0.1 -n 1 >nul
- windows系统bat批处理 arp扫描一个网段的IP地址
新建记事本 改后缀 *.bat 复制下内容 @echo off FOR /L %%I in (1,1,255) do ping 192.168.2.%%I -n 1 -w 100 arp -a > ...
- windows系统bat批处理 笔记本开wifi 笔记本查看wifi密码
目录 场景1.一键查看当前机器保存的所有wifi名称和密码 场景2,windows笔记本,给别人开wifi 前期设置 开启wifi 关闭wifi 当前wifi状态查询 查询是否wifi打开成功了 1. ...
- windows系统bat批处理 mysql 脚本启动关闭
新建记事本 改后缀 *.bat 复制下内容 cls @echo off :设置窗口字体颜色 color 0a :设置窗口标题 TITLE MySQL管理程序call :checkAdmingoto m ...
- windows系统bat批处理 一键配置java jdk环境变量
新建记事本 改后缀 *.bat 复制下内容 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute(&qu ...
- windows系统bat批处理 windows 关机,重启,锁定,休眠,注销
前言: 新建记事本 改后缀 *.bat 复制下内容 目录 1.关机 设置关机倒计时 写死关机倒计时 立即关机 2.锁定计算机 3.立即重启 4.休眠 5.注销 1.关机 设置关机倒计时 @echo o ...
- windows系统bat批处理 清理注册表与蓝屏补丁
新建记事本 改后缀 *.bat 复制下内容 @echo off del/f/s/q %systemdrive%\*.tmp del/f/s/q %systemdrive%\*._mp del/f/s/ ...
- windows系统bat批处理 电脑换IP清空dns地址 清空缓存重新获取ip
新建记事本 改后缀 *.bat 复制下内容 ipconfig /flushdns ipconfig /release ipconfig /renew
- windows系统bat批处理 开机一键多个程序
使用环境:解决开机缓慢,手动打开场景所需软件 新建记事本 改后缀 *.bat 复制下内容 @echo off if "%1"=="h" goto begin s ...
最新文章
- 三种序列化方式性能比较
- C语言 —— sprintf()函数
- 如何利用python进行数据分析统计服_利用Python进行数据分析
- 又一篇论文让我开始怀疑起了人生...
- 一种提高单片机i/o口驱动能力的方法
- 你们的蛙儿子成马云儿子了 阿里巴巴获得《旅行青蛙》独家代理权
- 03 Android应用界面编程
- 第十九章 7 Data类
- cxxtest单元测试框架源码分析(二):所有对外功能实现分析
- 聚焦产业·城市、擎领数字未来:IMPACT2019紫光云峰会在津成功举办
- 新春牛年迎春PSD分层模板!最全设计素材都在这了
- Hive(四)——数据操作
- MCTS人工智能围棋
- 二广高速公路4标段道路设计--武汉理工大学本科生毕业设计
- win10开机字体变大bug
- space-between时尾行排版优化
- ↖杨过↖ ↗小龙女↗
- win10系统下忘记登录密码最简单重置方法(无需U盘),本人实践!
- 傻白入门芯片设计,盘点计算机体系结构顶会
- 互联网虚拟大脑的结构全景图
热门文章
- catv系统主要有哪三部分组成_有线电视系统,看完电力工程技术专家分析,顿时学会了,太经典...
- 前台如何正确接收流信息_如何绕过 Android 8.0 startService 限制?
- python代码块使用缩进来表示_python 基础语法
- StackExchange.Redis 使用LuaScript脚本模糊查询hash
- 如何避免学习linux必然会遇到的几个问题
- ECMAScript 5.0 基础语法(上)
- Maven - settings.xml里的offline节点的作用
- 20+个很棒的Android开源项目
- form的get与post方式的区别(转)
- 一步一步在virtual box4.1.6中安装基于rhel5.5x86_64的oracle 10g R2双节点RAC