zoukankan      html  css  js  c++  java
  • 自动修改电脑IP地址.bat

    @echo.  
    @echo     ※※※※※※※※※※※※※※※※※※※※※※※※※※※※  
    @echo     ※                                                    ※  
    @echo     ※    本命令用于自动设置无线网络和本地连接的IP地址    ※  
    @echo     ※                                                    ※  
    @echo     ※                                                    ※  
    @echo     ※ 1 - 设置无线网络地址为192.168.1.123,用于公司上网  ※  
    @echo     ※                                                    ※  
    @echo     ※ 2 - 设置无线网络地址为自动获取,用于外部上网       ※  
    @echo     ※                                                    ※  
    @echo     ※ 3 - 设置本地连接地址为192.168.2.23,用于集中器连接 ※  
    @echo     ※                                                    ※  
    @echo     ※ 4 - 设置本地连接地址为自动获取,用于外部上网       ※  
    @echo     ※                                                    ※  
    @echo     ※※※※※※※※※※※※※※※※※※※※※※※※※※※※  
    @echo.  
    @echo.  
    @echo.  
    @echo     ******请选择设置方式[1,2,3,4],并按回车确定执行******  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @ SET /P ST="方式选择: "  
    echo.  
    if /I "%ST%"=="1" goto setip1  
    if /I "%ST%"=="2" goto setip1no  
    if /I "%ST%"=="3" goto setip2  
    if /I "%ST%"=="4" goto setip2no  
    :setip1  
    cls  
    @echo.  
    @echo         ---------------------------------------------  
    @echo         本命令将自动为“无线网络连接”填写以下内容:  
    @echo                  IP地址:  192.168.1.123  
    @echo                  子网掩码:255.255.255.0  
    @echo                  网关:    192.168.1.1  
    @echo.  
    @echo                  首选DNS:  61.144.56.100  
    @echo                  备用DNS:  61.144.56.101  
    @echo         ---------------------------------------------  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @ pause  
    @echo 设置IP地址...  
    @echo off  
    netsh interface ip set address name="无线网络连接" source=static addr=192.168.1.123 mask=255.255.255.0 gateway=192.168.1.1 1  
    @echo 设置首先DNS...  
    @echo off  
    netsh interface ip set dns name="无线网络连接" source=static addr=61.144.56.100  
    @echo 设置备用DNS...  
    @echo off  
    netsh interface ip add dns "无线网络连接" 61.144.56.101 index=2  
    @echo 设置完成。  
    @ pause  
    exit  
    :setip1no  
    cls  
    @echo.  
    @echo         ----------------------------------------  
    @echo         本命令将自动为“本地连接”填写以下内容:  
    @echo.  
    @echo                      自动获取IP地址  
    @echo                  自动获取DNS服务器地址  
    @echo         -----------------------------------------  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @ pause  
    @echo.  
    @echo off  
    @echo 设置自动获取IP地址...  
    netsh interface ip set address name="无线网络连接" source=dhcp  
    @echo 设置自动获取DNS服务器地址...  
    netsh interface ip set dns name="无线网络连接" source=dhcp  
    @echo.  
    @echo 设置完成。  
    @ pause  
    exit  
    :setip2  
    cls  
    @echo.  
    @echo         ---------------------------------------------  
    @echo            本命令将自动为“本地连接”填写以下内容:  
    @echo                  IP地址:  192.168.2.23  
    @echo                  子网掩码:255.255.255.0  
    @echo         ---------------------------------------------  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @ pause  
    @echo.  
    @echo off  
    @echo 设置IP地址...  
    netsh interface ip set address name="本地连接" source=static addr=192.168.2.23 mask=255.255.255.0  
    @echo 设置自动获取DNS服务器地址...  
    netsh interface ip set dns name="本地连接" source=dhcp  
    @echo 设置完成  
    @echo.  
    @ pause  
    exit  
    :setip2no  
    cls  
    @echo.  
    @echo         ----------------------------------------  
    @echo         本命令将自动为“本地连接”填写以下内容:  
    @echo.  
    @echo                      自动获取IP地址  
    @echo                  自动获取DNS服务器地址  
    @echo         -----------------------------------------  
    @echo.  
    @echo.  
    @echo.  
    @echo.  
    @ pause  
    @echo.  
    @echo off  
    @echo 设置自动获取IP地址...  
    netsh interface ip set address name="本地连接" source=dhcp  
    @echo 设置自动获取DNS服务器地址...  
    netsh interface ip set dns name="本地连接" source=dhcp  
    @echo.  
    @echo 设置完成。  
    @ pause  
    exit  

    转自:http://blog.csdn.net/fljxzxb/article/details/6885699

    个人收藏

    专注iOS、Android、Java、Golang开发等涉及开发管理相关。 技术博客:http://xiaopin.cnblogs.com
  • 相关阅读:
    【LeetCode】048. Rotate Image
    【LeetCode】036. Valid Sudoku
    【LeetCode】060. Permutation Sequence
    【LeetCode】001. Two Sum
    【LeetCode】128. Longest Consecutive Sequence
    【LeetCode】081. Search in Rotated Sorted Array II
    【LeetCode】033. Search in Rotated Sorted Array
    顺时针打印矩阵
    矩形覆盖
    二维数组中的查找
  • 原文地址:https://www.cnblogs.com/xiaopin/p/2234732.html
Copyright © 2011-2022 走看看