%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
@echo off
color 2
title    设置上网环境
echo                            *******请选择上网环境******
echo                            固定IP模式=========》按1键
echo                            自动获取模式=======》按2键
echo                            固定IP10模式=======》按3键
set/p n=
if /i "%n%" equ "1" goto guding
if /i "%n%" equ "2" goto zidong
if /i "%n%" equ "3" goto guding2: guding
echo 您选择了固定IP模式
echo 正在设置Ip 192.168.10.10,请稍后......
netsh interface ipv4 set address "local" static  192.168.10.10 255.255.255.0 192.168.0.1
netsh interface ip  set  address "local" static  192.168.10.10 255.255.255.0 192.168.0.1
goto end: zidong
echo 您选择了家用自动获取模式
echo 正在设置,请稍后......
echo 自动获取IP地址....
@echo off
netsh interface ip set address name = "local" source = dhcp
echo 自动获取DNS服务器....
netsh interface ip set dns name = "local" source = dhcp
goto end: guding2
echo 您选择了固定IP模式
echo 正在设置Ip 10.0.0.10,请稍后......
netsh interface ipv4 set address "local" static  10.0.0.10 255.255.255.0 10.0.0.1
netsh interface ip  set  address "local" static  10.0.0.10 255.255.255.0 10.0.0.1
goto end:endcolor 6
echo ********本机当前IP配置如下********
ipconfig /all
echo ********设置成功!感谢使用*********
pause

注意编码格式,使用ANSI编码

bat脚本实现一键IP切换相关推荐

  1. 使用BAT脚本实现一键配置Mysql服务器和开启远程服务

    使用BAT脚本实现一键配置Mysql服务器和开启远程服务 请将下述文件全部放在一个文件夹中,修改脚本开头的文件路径参数到本地对应路径 执行initSQL.bat即可配置并开启服务,配置完成后只需要执行 ...

  2. bat脚本之“一键删除指定的文件夹和文件”

    bat脚本之"一键删除指定的文件夹和文件" 删除文件: 删除download文件夹中的文件,例子如下: del C:\download\*.* 删除文件夹: 删除download文 ...

  3. Windows下用.bat脚本快速修改IP地址

    文章目录 一.将ip地址改为静态固定ip 1.新建一个.bat文本文件 2.将以下代码复制到文本中 3.将文本另存为(保证编码格式为:ANSI,否则运行无效) 4.以管理员身份运行(否则无效) 二.将 ...

  4. windows.bat脚本制作(一键启动springboot应用)

    一.导读 bat文件是dos下的批处理文件.批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat,可以简化日常或重复性任务.制作脚本脚本可以提高效率,这里简单介绍一下. 二. ...

  5. BAT脚本--一键打开多个应用/微信多开

    Windows BAT脚本入门--一键打开多个应用/微信多开 前言 BAT代码-多个应用(举例abc三个) BAT代码-多开微信(举例abc三个) 总结 前言 这段代码是一个Windows批处理脚本, ...

  6. window10使用bat脚本配置ip和dns

    将下面代码保存成.bat脚本文件后将编码改成ANSI 以管理员身份运行: @echo off :start echo 1.内网(静态IP) echo 2.互联网(动态IP) set /P var=&q ...

  7. window系统批量测试IP地址的bat脚本

    当碰到测试大量的IP地址时,一个一个去ping的工作量太大,那么使用bat脚本来实现批量测试脚本的是最佳的选择了. 使用bat脚本测试IP地址的方法: ① 将需要测试的IP地址写入 IP.txt 文件 ...

  8. window bat脚本获取想要的物理网卡的真实IP地址

    问题 电脑存在虚拟网卡以及真实的物理网卡,想使用bat脚本获取真正的物理网卡的IP地址 方案 可以使用wmic 如下命令各个网卡的IP地址,IPEnabled=TRUE,表示连接上网络的网卡 wmic ...

  9. 一键启动多程序BAT脚本

    一键启动多程序BAT脚本 自己的电脑的是固态盘的,开机启动还挺快的,但是开机之后每次都要花费很多的时间,在启动开发环境上,以及IDE上,虽然启动速度不慢,但是一个个的点,感觉比较麻烦,于是推荐大家使用 ...

  10. BAT脚本一键更新提交代码到线上

    如果你发现你每天都在做一件非常繁琐的事情那么必定能将他简单化操作! 发现: 当开发把代码提交到了代码服务器之后就没他们什么事情了,剩下的就是我们去将代码推送到线上服务器,这个过程并不复杂,但是非常的繁 ...

最新文章

  1. 一个fork短码的扩展版本
  2. 【MATLAB】符号数学计算(八):符号分析可视化
  3. 使用 window.alert()
  4. this.$modal.confirm 自定义按钮关闭_Excel迫使人类基因重命名?用VBA给科学家们支一招!—— 怎样快速定制工具栏按钮...
  5. ios 持续获取定位 高德地图_概述-iOS 定位SDK | 高德地图API
  6. Windows 如何用命令终端(CMD)启动和停止 MySQL 数据库服务
  7. 微软和Wistron再度联手,Android和Chrome OS又成鱼肉
  8. 矩阵每一行重复_python:19.顺时针打印矩阵
  9. juypter 不省略_常用pandas清洗数据命令
  10. 2017.3.12 lzy 测试
  11. 目标检测性能评价指标mAP、Precision、Recall、IoU
  12. c++时间片轮转rr进程调度算法_「学习笔记」时间片轮转(RR)调度算法(详解版)...
  13. maven gradle等三放jar包仓库
  14. java.io.IOException: Cannot run program “del“: CreateProcess error=2, 系统找不到指定的文件。
  15. python如何拼读英语单词怎么写_怎么用英标快速拼读英语单词,这些技巧你知道吗...
  16. 【问题记录】怎么用python读取CIFAR10数据集?
  17. 抱抱脸(hugging face)教程-中文翻译-任务总结
  18. 计算机专业有必要考研吗?
  19. cplex小白感悟—前言
  20. Matlab论文插图绘制模板第31期—堆叠折线图(stackedplot)

热门文章

  1. linux系统中的i386/i686和x86_64有什么区别
  2. PPAPI插件开发指南
  3. 智慧监狱UWB定位系统解决方案
  4. Java安全生态-Java加解密API详解-Java安全框架官方文档翻译:对称/非对称加密、数字签名、数字证书、安全通信、密钥库等
  5. c语言怎么编程机器人,移动机器人(电子球)编程(c语言)
  6. 如何撰写专利说明书?
  7. html固定表格宽度代码,如何固定HTML表格的宽度
  8. linux给用户设置环境变量,linux添加环境变量4种方法
  9. FFplay硬件加速
  10. 高级维修电工实训装置