• 利用脚本设置本机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

  • 相关阅读:
    摩尔定律 四
    为什么要重载new? 四
    JS 完美识别IE FIREFOX CHROME safari
    Chrome的JS调试工具
    JetBrains WebStorm 6注册码(其实版本v4, v5, v6都通用)
    require.js 入门学习
    str_replace、preg_replace、strtr比较
    获取当前IP地址,跳转到对应城市网站。
    mysql大数据高并发处理(转)
    SESSION的安全性(转)
  • 原文地址:https://www.cnblogs.com/bribe/p/3352049.html
Copyright © 2020-2023  润新知