zoukankan      html  css  js  c++  java
  • win8 批处理自动填写ip

    本文适用于,经常把电脑来回带而又每次都得改ip的人

    有木有觉得,这很麻烦,而又必须得这样做?

     

    人真是因为懒惰而变得聪明。如果你不想每次重复填写,有幸百度到了这篇文章,感谢你的阅读。

    现在我把研究成果共享出来。(XP,WIN7, WIN8)一个脚本就解决。

     

    1.如果你去的地方是静态IP,比如公司

    使用这个:

    echo off
    @echo off
    ver|find /i "5.1." >nul && set sys=本地连接 && set s=winXP 
    ver|find /i "6.1." >nul && set sys=本地连接 && set s=win7
    ver|find /i "6.2." >nul && set sys=以太网 &&set s=win8

    rem 这下面四个你自己填写
    @set IP= 
    @set MASK=255.255.255.0
    @set GATEWAY=
    @set DNS1=

    echo 如果出现360弹窗,选择允许。
    echo 当前系统为:%s%
    netsh interface ip set address %sys% static %IP% %MASK% %GATEWAY% 1
    echo %sys% ip 地址为 %IP%
    echo 子网掩码 %MASK%
    echo 默认网关 %GATEWAY%
    netsh interface ip set dns %sys% static %DNS1%
    echo DNS地址 %DNS1%
    echo 设置完毕。
    pause

     

    360弹窗怎么办???无视???不对!!!应该选择允许。此代码安全有效,健康积极,请放心使用。

     

    2.如果你要 把IP 设置为自动获取,比如要用锐捷之类的。也就是这样的。


    那么你可以用这个

    @echo off
    ver|find /i "5.1." >nul && set sys=本地连接 && set s=winXP 
    ver|find /i "6.1." >nul && set sys=本地连接 && set s=win7
    ver|find /i "6.2." >nul && set sys=以太网 &&set s=win8
    echo 如果出现360弹窗,选择允许。
    echo 当前系统为:%s%
    echo 自动获取IP地址....
    netsh interface ip set address name = %sys% source = dhcp
    echo 自动获取DNS服务器....
    netsh interface ip set dns name = %sys% source = dhcp 
    echo 设置完成
    pause

     

    360,一定会拦截netsh.exe,允许。

    把代码保存为

    1.办公室用静态ip.cmd

    2.不知道你干嘛用的动态ip.cmd

    两个文件。

    之后就直接双击就行了。

    第一个代码的ip你可要自己填。。

    win8要右键,使用管理员运行。

  • 相关阅读:
    Linux 操作memcache命令行
    查看memcache版本
    磊哥测评之数据库SaaS篇:腾讯云控制台、DMC和小程序
    一看就能学会的H5视频推流方案
    JavaScript与WebAssembly进行比较
    Android调试神器stetho使用详解和改造
    5分钟入门git模式开发
    深耕品质,腾讯WeTest《2018中国移动游戏质量白皮书》正式发布
    RSA签名的PSS模式
    附实例!图解React的生命周期及执行顺序
  • 原文地址:https://www.cnblogs.com/slankka/p/9158619.html
Copyright © 2011-2022 走看看