实现的功能是显示一个启动菜单,提供网卡IP地址设置功能,主要是我经常要在许多地方移动办公,用来解决快速切换IP地址的功能。

@echo off
cd /d %~dp0
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
@rem 以上是以管理员方式运行这个批处理,没撒子含义title --IP自动设置 --
MODE con: COLS=80 lines=30
color 0a:begin
@rem cls
echo 要把IP设置为自动获取 请按 1
echo 要把IP设置为172.16.70.18 请按 2
echo 要把IP设置为192.168.1.13 请按 3
echo 要退出 请按 3
echo.
choice /c 123450 /n /m "       请选择【1-3】:"echo %errorlevel%
if %errorlevel% == 1 goto set_ip1_ip
if %errorlevel% == 2 goto set_ip2_ip
if %errorlevel% == 3 goto set_ip3_ip
if %errorlevel% == 4 goto end
if %times% == 0 (goto vpn_connect) else (goto begin)  :set_ip1_ip
echo IP自动设置开始....
echo.
echo 自动获取IP地址....
netsh interface ip set address "以太网" dhcp
echo 自动获取DNS服务器....
netsh interface ip set dns "以太网" dhcp
@rem 设置自动获取IP
echo 设置完成
pause
goto end  :set_ip2_ip
echo IP自动设置开始....
echo.
echo 正在设置IP及子网掩码
netsh interface ipv4 set address "以太网" "static" "172.16.70.18" "255.255.0.0"
echo 设置完成
pause
goto end :set_ip3_ip
echo IP自动设置开始....
echo.
echo 正在设置IP及子网掩码
netsh interface ipv4 set address "以太网" "static" "10.10.3.198" "255.255.255.0" "10.10.3.254"
echo 设置完成
pause
goto end :end
exit

cmd命令提示符配置切换IP地址相关推荐

  1. 在 Ubuntu 18.04 中配置静态 IP 地址及灵活切换IP的办法

    Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netplan 是一个新的命令行网络配置工具. 新的 IP 配置方法不会再用到 /etc/network/interfaces 这个 ...

  2. 在 VMware Workstation 16 Pro 中安装 Ubuntu Server 22.04.1 并配置静态 IP 地址

    文章目录 1.下载 Ubuntu Server 22.04.1 2.新建虚拟机向导 3.编辑虚拟机设置 4.开启此虚拟机并配置Ubuntu系统 5.设置 root 用户的密码 6.允许远程连接 roo ...

  3. linux配置虚拟IP地址方法

    linux配置虚拟IP地址方法 在日常linux管理工作中,需要为应用配置单独的IP地址,以达到主机与应用的分离,在应用切换与迁移过程中可以做到动态切换,特别是在使用HA的时候,这种方案可以保证主机与 ...

  4. 两台计算机的ip地址怎么配置,同一台电脑如何设置两个IP地址?电脑配置双ip地址图文教程...

    同一台电脑如何设置两个IP地址?很多时候我们电脑在实际运用过程中需要访问两个网段的地址,但是我们只有一个IP,跨网段是不能访问的,现在操作系统有了这个功能,一台电脑可以设置两个网段的ip解决了以前非要 ...

  5. 计算机运行命令查看电脑ip,如何用命令提示符检查网络IP地址是否运行?

    命令提示符是一项可以使用键盘输入命令来进行计算机控制,可以进行简单的人机交互 技术.在一些比较专业的电脑技巧中,往往需要用到命令提示符.今天我们介绍的是如何用命令提示符检查网络IP地址是否运行. 方法 ...

  6. 计算机怎么拼ip,同一台电脑如何设置两个IP地址?电脑配置双ip地址图文教程

    同一台电脑如何设置两个IP地址?很多时候我们电脑在实际运用过程中需要访问两个网段的地址,但是我们只有一个IP,跨网段是不能访问的,现在操作系统有了这个功能,一台电脑可以设置两个网段的ip解决了以前非要 ...

  7. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

  8. Linux Red Hat 6.0 配置网卡ip地址和备用ip地址

    Linux Red Hat 6.0 配置ip地址和配用ip地址 1.使用vim编辑器打开网卡配置文件 root#vim /etc/sysconfig/network-scripts/ifcfg-eth ...

  9. 远程拷贝、查看端口、vim常见快捷键、查找替换命令、grep命令、查看存储空间的命令、chkconfig命令、系统自动启动级别、主机名配置、IP地址配置、域名映射、防火墙设置

    2.1.远程拷贝 (将/export/servers/hadoop上的文件拷贝到bigdate@192.168.1.1:/export/servers/ ) scp –r /export/server ...

  10. 使用apache配置基于IP地址的虚拟主机

    使用apache配置基于IP地址的虚拟主机 第一步:设置多个IP地址 这里设置两个IP地址:192.168.1.5 和 192.168.1.8 第二步:在 httpd.conf 文件中加入如下内内容 ...

最新文章

  1. 多元统计分析-概率,期望,方差,正态分布
  2. 心电图心电轴怎么计算_心电图导联及心电轴
  3. docker network基础
  4. 银行假流水怎么识破?
  5. win10mongodb链接_Windows 10 安装 Mongodb
  6. 《C程序员从校园到职场》一2.2 破除错误观念
  7. 如何设置iPhone的手机铃声?【来自星星的你】
  8. 拓端tecdat|R语言stan进行基于贝叶斯推断的回归模型
  9. vSphere 5.5 App HA学习-1、App HA概述
  10. C语言面试题大汇总之华为面试题
  11. 常见电容器图片_电容的电路符号及图片识别
  12. 青出于蓝胜于蓝 (dfs序 + BIT)
  13. java -jar .jar_Java_JAR命令JAR包闲谈;
  14. JS获取Json值以及通过值获取索引
  15. Html5 文件上传
  16. (转载)视频采集学习笔记
  17. 小程序开发特辑—小程序申请及开发环境搭建
  18. Spring单例Bean与单例模式的区别
  19. 第五讲 Virtual Box 安装(2)
  20. Rosin-Rammler液滴粒径分布

热门文章

  1. 【转】英语词汇学习渐进
  2. IDEA+EmmyLua Lua开发环境搭建
  3. 通过iTunes查看iphone UUID的方法
  4. 人脸识别十大关键技术
  5. DEDECMS自动采集更新伪原创完美版插件
  6. .net视频觉得做得最好的是天轰穿
  7. 如何选择频谱监测的天线?
  8. 【转载】python做图像的傅里叶变换——二维傅里叶变换
  9. 【数据结构】计算二叉树深度完整C语言代码
  10. SQL查询语句大全(个人总结)