利用脚本设置本机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 ...
随机推荐
- wince6.0应用程序自启动
主要思想:将应用程序添加到image里,然后用应用程序代替桌面应用程序,从而使应用程序自启动. 主要步骤: 1.将应用程序MyApp.exe拷贝到wince600\OS ...
- SQL Server2008 TIME类型
SQL Server2008现在有了一个TIME数据类型,它允许你只存储一个时间值而没有时间.如果想要存储一个特定的时间信息而不涉及具体的日期时,这将非常的有用.TIME数据类型存储使用24小时制,它 ...
- install httpd
tar -zxvf httpd-2.4.4.tar.gzcd httpd-2.4.4./configure --prefix=/apache/home/openfire/httpd24checking ...
- Redo与undo在开发中的使用
redo:记录用户的操作.(commit) undo:相反的用操作.(rollback) checkpoint:redo真正写入物理存储.(定时写---定时策略) ================== ...
- js压缩反压缩
JavaScript unpacker and beautifier JavaScript Beautifier http://prettydiff.com/?m=beautify&s=htt ...
- lenovo X230热键功能
最近在优化X230,对于有偏执狂倾向的我,执着于启动时间,在去掉启动项的时候,忽然发现扬声器按钮和麦克风按钮出现异常.遍搜渡娘无果,无奈之下重装系统.最终发现几个lenovo相互依赖的服务和程序: L ...
- MFC学习 文件操作注册表操作
c读写文件 void CFileView::OnRead() { FILE *pFile = fopen("1.txt", "r"); /*char ch[10 ...
- 关联规则挖掘之apriori算法
前言: 众所周知,关联规则挖掘是数据挖掘中重要的一部分,如著名的啤酒和尿布的问题.今天要学习的是经典的关联规则挖掘算法--Apriori算法 一.算法的基本原理 由k项频繁集去导出k+1项频繁集. 二 ...
- Hadoop的奇技淫巧
(2-6为性能优化)(7-9为函数介绍) 1.在JobHistory里面可以看到job相关的一些信息,用start-all启动Hadoop时便可以进入端口号8088查看查看信息,但是无法进入端口号19 ...
- gem5 运行x86全系统仿真
使用gem5可以启动Linux内核,称为全系统模拟,启动之后,可以通过telent连接,进行访问,但四telent有时不稳定,gem5推荐使用m5term进行连接访问,整个步骤如下: (1)打开终端, ...