zoukankan      html  css  js  c++  java
  • 利用脚本设置本机IP地址

    各位同学,在日常工作中。常出现需要指定IP的地址的清况。为了解决这一个问题,我特意为自己编写了一段脚本。方便设定自己笔记本的IP地址。供大家参考。

    其中包括无线wifi和有线网络设定两个IP的操作。

    将其以下代码复制到记事本中,存档为bat文件。



     

    @echo off   
    echo.
    echo.
    echo.
    echo  ----------------------------  
    echo (1).有线网络(外) (内)
    echo (2).有线网络2
    echo (3).有线自动获取
    echo (4).无线自动获取
    echo (5).有线网络(宿舍)
    echo  ----------------------------  
    echo.
    echo.
    echo 输入数字回车
    echo.
    echo.
    echo 选择你要设置的网络:  
    set /p x=  
    if %x%*==1* goto a  
    if %x%*==2* goto b
    if %x%*==3* goto c
    if %x%*==4* goto d
    if %x%*==5* goto e

    :a  
    echo 正在进行IP设置,请稍等...
    netsh interface ip set address "本地连接" static 172.16.9.231 255.255.240.0 172.16.0.8 1
    netsh interface ip  add address name="本地连接" addr=172.16.10.252 mask=255.255.240.0

    echo 正在进行dns设置,请稍等... 
    netsh interface ip set dns "本地连接" static 172.16.1.35 primary
    netsh interface ip add dns "本地连接" 202.96.134.133
    echo 设置成功。
    exit  
     
    :b  
    echo 正在进行IP设置,请稍等...
    netsh interface ip set address "本地连接" static 172.16.128.104 255.255.240.0 172.16.128.240 1  
    echo 正在进行dns设置,请稍等... 
    netsh interface ip set dns "本地连接" static 172.16.128.11 primary
    netsh interface ip add dns "本地连接" 172.16.128.25
    echo 设置成功。
    exit

    :c  
    echo 正在进行动态IP设置,请稍等... 
    netsh interface IP set address name="本地连接" source=dhcp
    echo 正在进行dns设置,请稍等... 
    netsh interface ip set dns name="本地连接" source=dhcp
    echo 设置成功。
    exit

    :d
    echo 正在进行动态IP设置,请稍等...
    netsh interface IP set address name="无线网络连接" source=dhcp
    echo 正在进行dns设置,请稍等... 
    netsh interface ip set dns name="无线网络连接" source=dhcp
    echo 设置成功。
    exit

    :e  
    echo 正在进行IP设置,请稍等...
    netsh interface ip set address "本地连接" static 192.168.16.5 255.255.255.0 192.168.16.1 1
    echo 正在进行dns设置,请稍等... 
    netsh interface ip set dns "本地连接" static 202.96.134.133 primary
    netsh interface ip add dns "本地连接" 202.96.128.166
    echo 设置成功。
    exit

  • 相关阅读:
    服务器选型:x86 vs 小型机谁更胜一筹?
    MySQL与PostgreSQL相比哪个更好?
    微服务架构优缺点
    聊聊Flume和Logstash的那些事儿
    HDFS文件系统
    阿里巴巴鹰眼技术解密
    OLAP、OLTP的介绍和比较
    storm架构及原理
    swift ClassNameFromString 的替换方法 + 创建TableviewHelper
    swift 屏幕的翻转 + 状态栏(statusBar)的隐藏
  • 原文地址:https://www.cnblogs.com/bribe/p/3352049.html
Copyright © 2011-2022 走看看