1. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  2. @echo     ※                                                    ※
  3. @echo     ※    本命令用于自动设置无线网络和本地连接的IP地址    ※
  4. @echo     ※                                                    ※
  5. @echo     ※                                                    ※
  6. @echo     ※ 1 - 设置无线网络地址为192.168.1.123,用于公司上网  ※
  7. @echo     ※                                                    ※
  8. @echo     ※ 2 - 设置无线网络地址为自动获取,用于外部上网       ※
  9. @echo     ※                                                    ※
  10. @echo     ※ 3 - 设置本地连接地址为192.168.2.23,用于集中器连接 ※
  11. @echo     ※                                                    ※
  12. @echo     ※ 4 - 设置本地连接地址为自动获取,用于外部上网       ※
  13. @echo     ※                                                    ※
  14. @echo     ※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  15. @echo.
  16. @echo.
  17. @echo.
  18. @echo     ******请选择设置方式[1,2,3,4],并按回车确定执行******
  19. @echo.
  20. @echo.
  21. @echo.
  22. @echo.
  23. @ SET /P ST="方式选择: "
  24. echo.
  25. if /I "%ST%"=="1" goto setip1
  26. if /I "%ST%"=="2" goto setip1no
  27. if /I "%ST%"=="3" goto setip2
  28. if /I "%ST%"=="4" goto setip2no
  29. :setip1
  30. cls
  31. @echo.
  32. @echo         ---------------------------------------------
  33. @echo         本命令将自动为“无线网络连接”填写以下内容:
  34. @echo                  IP地址:  192.168.1.123
  35. @echo                  子网掩码:255.255.255.0
  36. @echo                  网关:    192.168.1.1
  37. @echo.
  38. @echo                  首选DNS:  61.144.56.100
  39. @echo                  备用DNS:  61.144.56.101
  40. @echo         ---------------------------------------------
  41. @echo.
  42. @echo.
  43. @echo.
  44. @echo.
  45. @echo.
  46. @ pause
  47. @echo 设置IP地址...
  48. @echo off
  49. netsh interface ip set address name="无线网络连接" source=static addr=192.168.1.123 mask=255.255.255.0 gateway=192.168.1.1 1
  50. @echo 设置首先DNS...
  51. @echo off
  52. netsh interface ip set dns name="无线网络连接" source=static addr=61.144.56.100
  53. @echo 设置备用DNS...
  54. @echo off
  55. netsh interface ip add dns "无线网络连接" 61.144.56.101 index=2
  56. @echo 设置完成。
  57. @ pause
  58. exit
  59. :setip1no
  60. cls
  61. @echo.
  62. @echo         ----------------------------------------
  63. @echo         本命令将自动为“本地连接”填写以下内容:
  64. @echo.
  65. @echo                      自动获取IP地址
  66. @echo                  自动获取DNS服务器地址
  67. @echo         -----------------------------------------
  68. @echo.
  69. @echo.
  70. @echo.
  71. @echo.
  72. @ pause
  73. @echo.
  74. @echo off
  75. @echo 设置自动获取IP地址...
  76. netsh interface ip set address name="无线网络连接" source=dhcp
  77. @echo 设置自动获取DNS服务器地址...
  78. netsh interface ip set dns name="无线网络连接" source=dhcp
  79. @echo.
  80. @echo 设置完成。
  81. @ pause
  82. exit
  83. :setip2
  84. cls
  85. @echo.
  86. @echo         ---------------------------------------------
  87. @echo            本命令将自动为“本地连接”填写以下内容:
  88. @echo                  IP地址:  192.168.2.23
  89. @echo                  子网掩码:255.255.255.0
  90. @echo         ---------------------------------------------
  91. @echo.
  92. @echo.
  93. @echo.
  94. @echo.
  95. @echo.
  96. @ pause
  97. @echo.
  98. @echo off
  99. @echo 设置IP地址...
  100. netsh interface ip set address name="本地连接" source=static addr=192.168.2.23 mask=255.255.255.0
  101. @echo 设置自动获取DNS服务器地址...
  102. netsh interface ip set dns name="本地连接" source=dhcp
  103. @echo 设置完成
  104. @echo.
  105. @ pause
  106. exit
  107. :setip2no
  108. cls
  109. @echo.
  110. @echo         ----------------------------------------
  111. @echo         本命令将自动为“本地连接”填写以下内容:
  112. @echo.
  113. @echo                      自动获取IP地址
  114. @echo                  自动获取DNS服务器地址
  115. @echo         -----------------------------------------
  116. @echo.
  117. @echo.
  118. @echo.
  119. @echo.
  120. @ pause
  121. @echo.
  122. @echo off
  123. @echo 设置自动获取IP地址...
  124. netsh interface ip set address name="本地连接" source=dhcp
  125. @echo 设置自动获取DNS服务器地址...
  126. netsh interface ip set dns name="本地连接" source=dhcp
  127. @echo.
  128. @echo 设置完成。
  129. @ pause
  130. exit

自动配置IP地址.bat的更多相关文章

  1. 自动设置IP地址bat脚本

    自动获取IP及DNS: netsh interface ip set address name="本地连接" source=dhcpnetsh interface ip set d ...

  2. windows下脚本配置IP地址

    带着笔记本有时候在固定的地方工作,需要用到同一个的Ip地址.换个地方换个Ip,又要重新输一遍. 开始感觉这个过程很繁琐,因为是window工作环境,一开始想到了vbs脚本. 无意中发现了强大的nets ...

  3. 在 Linux 中自动配置 IPv6 地址

    在 Linux 中自动配置 IPv6 地址 在本文中,我们将学习如何为 ULA 自动配置 IP 地址. 何时使用唯一本地地址 唯一本地地址unique local addresses(ULA)使用 f ...

  4. ARM-Linux配置DHCP自动获取IP地址

    备注:内核版本:2.6.30.9busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root 1. 配置内核:[*] Networking support --->N ...

  5. Centos7(Linux)网络配置,自动获取ip地址

    Centos7.0 Vmware 网络桥接配置,利用DHCP自动获取ip地址 首先要将Vmware10.0.3设置为桥接模式. CentOS 7.0默认安装好之后是没有自动开启网络连接的! cd  / ...

  6. 自动填充IP地址

    在windows下的DOS窗口中 要利用Netsh命令,进入到DOS下的网络配置状态,就能实现各种网络配置. 进入IP设置模式 在DOS环境中,设置网络参数之前,必须先进入IP设置模式才可以.先打开系 ...

  7. 虚拟机下CentOS 配置IP地址的三种方法

    1.自动获取IP地址(我不是用的这种方法,不做过多介绍) 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #if ...

  8. 网络连接详细信息出现两个自动配置ipv4地址

    问题:网络连接详细信息出现两个自动配置ipv4地址,一个是有效地址,一个是无效地址. 解决办法:先将本地连接ip设置成自动获取,然后点击开始——>运行——>输入cmd,回车,进入命令行界面 ...

  9. Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)

    1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就 ...

随机推荐

  1. 【Chrome】手动下载和安装Adblock Plus的方法

    由于强大的GFW,导致很多Google的站点没法访问,也就没法直接安装chrome的插件了,网页都打不卡, 那么几乎是必备的Adblock Plus如何下载安装呢? 1.访问官方网站: https:/ ...

  2. [译] 在Web Forms 中使用ASP.NET Routing

    本文将以最少的代码想你展示一下的效果: 自定义RUL而不依赖于物理文件名. 使用标记或者代码产生基于route 参数的URL . 如何获得标记或者代码路由过来的参数. 创建Routes void Ap ...

  3. google地图引入网页

    <script src=);//指定坐标,缩放级别,setcenter 设置地图中心位置             //var mapControl = new GMapTypeControl() ...

  4. 如何用SQL语句查询Excel数据?

    如何用SQL语句查询Excel数据?Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT*FROMOp ...

  5. php二位数组合并

    转自:http://www.cnblogs.com/losesea/archive/2013/06/14/3134900.html 题目:有以下2个二维数组 1$a=Array(0 => Arr ...

  6. MySQL出现无法删除行记录

    今天mysql在删除一张InnoDB类型的表时,出现错误Error No. 1451 MYSQL: Cannot delete or update a parent row: a foreign ke ...

  7. SU unif2命令学习

  8. spring实战二之Bean的自动装配(非注解方式)

    Bean的自动装配 自动装配(autowiring)有助于减少甚至消除配置<property>元素和<constructor-arg>元素,让Spring自动识别如何装配Bea ...

  9. DFS POJ 2362 Square

    题目传送门 /* DFS:问能否用小棍子组成一个正方形 剪枝有3:长的不灵活,先考虑:若根本构不成正方形,直接no:若第一根比边长长,no 这题是POJ_1011的精简版:) */ #include ...

  10. cocos2d ccmenulabel

    // // TestMenu.hpp // mario // // Created by sun on 15/12/22. // // #ifndef TestMenu_hpp #define Tes ...