簡單的腳本語言實現常用的win7/xp設置

系统 1772 0

keywords:windows7  bat自动批处理改变IP地址、DNS和代理设置

 

改变IP地址设置:

      @echo 
      
        off
      
      
        



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       address 
      
        "
      
      
        无线网络连接
      
      
        "
      
      
        static
      
      
        192.168
      
      .
      
        100.200
      
      
        255.255
      
      .
      
        255.0
      
      
        192.168
      
      .
      
        100.1
      
      
        



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        static
      
       addr=
      
        8.8
      
      .
      
        4.4
      
      
        



netsh 
      
      
        interface
      
       ipv4 add dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       addr=
      
        61.177
      
      .
      
        7.1
      
       index=
      
        2
      
      
        



echo 
      
      ------------------------------------------------------------------------------
      
        



echo 
      
      ---------------------------------------------------------------------------------
      
        



echo 
      
      -----------------------------
    

 

 

改为DHPC(自动获取)设置:

      
        @echo offf



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       address name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        dhcp



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        dhcp



echo
      
      ------------------------------
    

 

 

开启IE代理服务器设置:

      @echo 
      
        off
      
      
        



title 自动设置代理服务器



echo 正在设置代理服务器……



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyEnable /t REG_DWORD /d 
      
        1
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyServer /d 
      
        "
      
      
        192.168.100.100:808
      
      
        "
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyOverride /t REG_SZ /d 
      
        ""
      
       /
      
        f



echo 正在刷新设置……



ipconfig 
      
      /flushdns
    

 

 

关闭IE代理服务器设置:

      @echo 
      
        off
      
      
        



title 自动清除IE代理



 



echo 正在清空代理服务器设置……



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyEnable /t REG_DWORD /d 
      
        0
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyServer /d 
      
        ""
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyOverride /t REG_SZ /d 
      
        0
      
       /
      
        f



echo 代理服务器设置已经清空



echo 正在刷新设置……



ipconfig 
      
      /
      
        flushdns



 
      
    

 

 

批处理自动选择网络设置全文

注:复制到记事本文件中,别存为,后缀改为”.bat”文件。在win7系统中运行时,会提示,“请求的操作需要提升为<作为管理员运行>”;只需要在此bat文件上右击“以管理员身份运行”即可。

全文如下:

      @echo 
      
        off
      
      
        



color 1f



title windows 
      
      
        7
      
      
         多网络环境自动切换管理



echo.



echo  
      
      ********************************************
      
        



echo  
      
      *** windows 
      
        7
      
       双网络环寺自动切换管理   ***
      
        



echo  
      
      *** 作者:王明洪 MSN:kswmh@hotmail.com ***
      
        



echo  
      
      ********************************************
      
        



echo  
      
      *** 设置IP参数,设置IE代理 ***
      
        



echo.



echo.




      
      
        goto
      
      
         menus



:menus



echo.



echo 请选择:



echo.



echo 
      
      
        1
      
      
         切换到家庭代理网络



echo.



echo 
      
      
        2
      
      
         切换到学校自动获取IP地址网络。



echo.



echo 
      
      
        3
      
      
         放弃设备,退出



echo.




      
      
        set
      
       /p 
      
        select
      
      =
      
        请输入菜单对应数字后回车:




      
      
        if
      
       /i 
      
        "
      
      
        %select%
      
      
        "
      
       == 
      
        "
      
      
        1
      
      
        "
      
      
        goto
      
      
         home




      
      
        if
      
       /i 
      
        "
      
      
        %select%
      
      
        "
      
       == 
      
        "
      
      
        2
      
      
        "
      
      
        goto
      
      
         school




      
      
        if
      
       /i 
      
        "
      
      
        %select%
      
      
        "
      
       == 
      
        "
      
      
        3
      
      
        "
      
      
        exit
      
      
        goto
      
      
         menus



:home



cls



netsh 
      
      
        interface
      
       ip 
      
        reset
      
      
        "
      
      
        无线网络连接
      
      
        "
      
      
        



echo 设置IP...设置网关.....设置子网



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       address 
      
        "
      
      
        无线网络连接
      
      
        "
      
      
        static
      
      
        192.168
      
      .
      
        100.200
      
      
        255.255
      
      .
      
        255.0
      
      
        192.168
      
      .
      
        100.1
      
      
        



echo 设置DNS...



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        static
      
       addr=
      
        8.8
      
      .
      
        4.4
      
      
        



netsh 
      
      
        interface
      
       ipv4 add dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       addr=
      
        61.177
      
      .
      
        7.1
      
       index=
      
        2
      
      
        



echo 设置IE代理...



echo 正在设置代理服务器……



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyEnable /t REG_DWORD /d 
      
        1
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyServer /d 
      
        "
      
      
        192.168.100.100:808
      
      
        "
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyOverride /t REG_SZ /d 
      
        ""
      
       /
      
        f



echo 正在刷新设置……



ipconfig 
      
      /
      
        flushdns




      
      
        goto
      
      
        exit
      
      
        



 



:school



cls



echo 设置学校网络自动IP地址.



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       address name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        dhcp



echo 设置DNS...



netsh 
      
      
        interface
      
       ipv4 
      
        set
      
       dns name=
      
        "
      
      
        无线网络连接
      
      
        "
      
       source=
      
        dhcp



echo 正在清除代理服务器设置……



echo 正在清空代理服务器设置……



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyEnable /t REG_DWORD /d 
      
        0
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyServer /d 
      
        ""
      
       /
      
        f



reg add 
      
      
        "
      
      
        HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
      
      
        "
      
       /v ProxyOverride /t REG_SZ /d 
      
        0
      
       /
      
        f



echo 代理服务器设置已经清空



echo 正在刷新设置……



ipconfig 
      
      /
      
        flushdns




      
      
        goto
      
      
        exit
      
      
        



 



:
      
      
        exit
      
      
        



cls



echo.



cho.



echo.



echo.



echo.



echo 
      
      ************
      
        恭喜!网络设置以完成。



echo.



echo.



echo.



echo.



echo.



echo.



pause




      
      
        exit
      
    

 

簡單的腳本語言實現常用的win7/xp設置


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论