利用脚本设置本机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
利用脚本设置本机IP地址的更多相关文章
- 原创:使用脚本获取本机IP地址
接来下又到了老葵花哥哥开课时间了 今天讲的有些简单 可以是涂鸦之做 也可以是无聊的发呆的杰作 我想取IP地址在大家生活中很常用 今天就给大家介绍我的六种使用脚本取IP地址的方法 很多人想问我 为什么是 ...
- .net中c#获取本机IP地址实例代码
* 在使用前,一定要注意在头部加上引用: using System.Net; 代码如下: using System; using System.Collections.Generic; using S ...
- 【网络编程/C++】修改本机ip地址
昨天学会了编程实现获取本地网卡信息,今天再接再砺学会了修改本机ip地址.其实原理很简单就是用c++调用一下dos命令而已,不得不说,dos命令实在是太强大了,当然听说还有种修改注册表的方法,不过没有试 ...
- 通过PowerShell查询本机IP地址
脚本内容如下: Write-Host "本机IP地址为:"(ipconfig|findstr "IPv4")[1].split(":")[1 ...
- CentOS 网络设置修改 指定IP地址 DNS 网关(转)
CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记) 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 ...
- [批处理]自动修改本机IP地址
前言 抱着笔记本经常到处跑的人,今天回宿舍上网,明天去机房上网,后面去办公室上网,每到一个地方,都要更换一次IP网关掩码 如果都是DHCP还好,关键是为了组织为了方便管理这些地方都是使用的静态IP,所 ...
- python获取本机IP地址
方法一 通常使用socket.gethostname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称) import socket #获取计算机名称hostname=socke ...
- CentOS 6 网络设置修改 指定IP地址 DNS 网关
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 路由器网关:192.168.1.1 步骤: 1.查看网络MAC地址 [ro ...
- Linux编程获取本机IP地址
使用函数getifaddrs来枚举网卡IP,当中使用到的结构体例如以下所看到的: struct ifaddrs { struct ifaddrs *ifa_next; /* Next item in ...
随机推荐
- 第十章 Vim程序编辑器学习(下)
在试用vim编辑时,vim会在于被编辑的档案的目录下,再建立一个名为****.swp的档案,如果你的系统因为某些原因断线,你编辑的档案还没有存储,这个时候的****.swp就能够挥发救援的功能 1.在 ...
- 关于JavaScript中apply与call的用法意义及区别(转)
JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别. 先来看看JS手册中对call的解释: call 方法调用一个对象的一个方法,以另一个对象替换当前对象. cal ...
- 荣耀6 Plus 的屏幕大小pt计算方法
使用 gomobile 检测 华为荣耀 6 Plus 的屏幕大小为: 1080*1776 px ; 162pt*266.40pt ; 每pt像素个数:6.666665个. 而实际的数据是: 主 ...
- esriSRProjCS3Type Constants
ArcGIS Developer Help (Geometry) esriSRProjCS3Type Constants See Also esriSRProjCSType Constants ...
- Realtek 8168 安装 VMware ESXi 提示没有驱动
设备描述 Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter 第一次安装提示: vmware esxi 5.5 install no netwo ...
- POJ 3311 【状态压缩DP】
题意: 给n个点,给出矩阵代表i到j单向边的距离. 要求,不介意访问每个点的次数,要求访问完每个点,使得路程总和最小. 思路: 由于不介意访问每个点的次数,所以可以先进行FLOYD求出任意两个点之间的 ...
- C++primer 练习15.26
定义Quote和Bulk_Quote的拷贝控制成员,令其与合成的版本行为一致.为这些成员以及其他构造函数添加打印状态的 语句,使得我们能够知道正在运行哪个程序.使用这些类编写程序,预测程序将创建和销毁 ...
- (收藏)C#实现截屏
项目中使用winform截图,下面两篇文章不错的,能够直接使用. http://www.cnblogs.com/xugang/archive/2007/12/19/1006066.html http: ...
- (转)C# Color类图示
本文来源 http://www.cnblogs.com/lv8218218/archive/2010/12/20/1911746.html
- [C# 基础知识系列]C#中易混淆的知识点
一.引言 今天在论坛中看到一位朋友提出这样的一个问题,问题大致(问题的链接为:http://social.msdn.microsoft.com/Forums/zh-CN/52e6c11f-ad28-4 ...