windows 脚本设置多IP

毫无疑问,在windows中设置IP非常方便,因为有简单直观的界面可供操作。通过图形用户界面设置IP在一般情况下是够用的,但是对于那些经常出差,变换工作产所的人来说,这样修改IP无疑是耗时且不方便的。如果把设置IP的命令放在一个脚本文件中执行,则非常方便迅速。

用命令行设置IP步骤(WIN7,针对IPV4设置):

1、设置一个静态IP

netsh interface ipv4 set address name="本地连接" source=static addr=192.168.20.11 mask=255.255.255.0 gataway=192.168.20.1 gwmetric=30

黑色字体的网关设置部分可有可无。

2、设置多个IP,注意红色部分指令的区别

netsh interface ipv4
set address name="本地连接" source=static addr=192.168.20.11 mask=255.255.255.0 gataway=192.168.20.1
gwmetric=30

netsh interface ipv4 add address name="本地连接" addr=192.168.1.11 mask=255.255.255.0 gwmetric=30

这个命令设置了192.168.20.11,192.168.1.11两个IP

3、设置自动获取IP

netsh interface ipv4 set address name="本地连接" source=dhcp

4、设置域名

netsh interface ipv4 set dns name="本地连接" source=static addr=202.106.0.20 register=PRIMARY

addr为域名服务器地址,PRIMARY指主域名

完整例子:

A、办公室局域网使用beijing-office.bat

netsh interface ipv4 set address name="本地连接" source=static addr=192.168.20.11 mask=255.255.255.0 gwmetric=30

netsh interface ipv4 add address name="本地连接" addr=192.168.1.11 mask=255.255.255.0 gwmetric=30

REM netsh interface ipv4 set dns name="本地连接" source=static addr=202.106.0.20 register=PRIMARY

B、宾馆上网用,适用于自动获取IP的设置,beijing-hotal.bat

netsh interface ipv4 set address name="本地连接" source=dhcp

netsh interface ipv4 set dns name="本地连接" source=static addr=202.106.0.20 register=PRIMARY

netsh interface ipv4 add dns name="本地连接" addr=202.106.46.151

建立这两个脚本文件后,在不同的环境只要执行一下对应的脚本文件就可以了,非常方便。

windows 脚本设置多IP

时间: 2024-10-18 10:15:02

windows 脚本设置多IP的相关文章

【Windows】win10电脑通过bat脚本自动配置IP地址

目录 1.需求描述 2.实现过程 2.1 代码部分 2.2 文件编码 2.3 配置网卡名 2.4 运行脚本 1.需求描述 现在有win10电脑一台,但是由于办公环境需要随时切换内外网,所以经常需要手工配置IP地址.内外需要配置固定IP地址,外网需要配置为自动获取IP地址 2.实现过程 2.1 代码部分 @echo off rem 强制获取管理员权限 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute(&quo

Windows 批处理设置IP地址

电脑经常在实验室机房和宿舍之间来回跑,实验室机房用的是固定IP,宿舍使用的是Dr.com的客户端,需要用动态IP,改来改去好麻烦的说,对于我这样的一个懒人,当然要寻求快捷方式了,批处理就是很好的选择,下面附上批处理的代码: 首先是设置静态IP地址 @echo off title 静态IP设置 set name=本地连接(连接的名字) set IP=xxx.xxx.xxx.xxx(要设置的IP地址) set mask=255.255.255.0(子网掩码) set gw=xxx.xxx.xxx.x

如何用脚本快速修改IP地址(Netsh)

如何用脚本快速修改IP地址(Netsh) 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了.最近一个项目经常要切换ip,所以我写了两个脚本:c:\116.bat netsh interface ip set address "本地连接" static 10.45.128.116 255.255.255.0 10.45.128.254 1 c:\172.bat netsh interface ip set address "本地连接" static 172

深入挖掘Windows脚本技术

[目录]1,前言2,回顾WSH对象3,WMI服务4,脚本也有GUI5,反查杀6,来做个后门7,结语8,参考资料 [前言]本文讲述一些Windows脚本编程的知识和技巧.这里的Windows脚本是指"Windows Script Host"(WSH Windows脚本宿主),而不是HTML或ASP中的脚本.前者由Wscript或Cscript解释,后两者分别由IE和IIS负责解释.描述的语言是VBScript.本文假设读者有一定的Windows脚本编程的基础.如果你对此还不了解,请先学习

python爬取准备四 定义Opener和设置代理IP

Handler和Opener Handler处理器和自定义Opener opener是urllib2.OpenerDirector的实例,我们之前一直在使用urlopen,它是一个特殊的opener(也就是我们构建好的). 但是urlopen()方法不支持代理.cookie等其他的HTTP/GTTPS高级功能.所有要支持这些功能: 1.使用相关的Handler处理器来创建特定功能的处理器对象: 2.然后通过urllib2.build_opener()方法使用这些处理器对象,创建自定义opener

Linux_笔记_01_设置静态IP与 SecureCRT连接Linux

步骤一至三,即可设置好静态IP 步骤四至九,使SecureCRT连接Linux 步骤一:编辑ifcfg-eth0 文件 1.打开ifcfg-eth0 文件 使用命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.编辑ifcfg-eth0文件 按英文 I  进入vim编辑模式. 进行编辑,上图红框部分是必须要有的.将IPADDR设置为你想要的静态ip DVICE=eth0 HWADDR=00:50:56:2A:E2:56 TYPE=Ethernet

vmware下为CentOS7设置静态IP

vmware下为CentOS7设置静态IP可以分为三个主要步骤: 1. 在windows中设置VMWare创建的虚拟网络 2. 设置VMWare为静态IP 3. 设置CentOS7的网络为静态IP 首先来到控制面板下 如图所示,点击"VMware Network Adapter VMnet8",可以看到如下图所示的界面 再点击属性我们可以看到下一个界面 双击红色框中的部分,又可以看到如下界面 上图中红色框中的部分可以修改也可以不修改,看你喜好,记住上面的数字后面会用到,然后在Windo

win7设置虚拟网卡以及如何设置静态IP

首先来说明一下我用的虚拟机是VMware-workstation-6.5.1物理机平台是Win7旗舰版(说实在现在很多教程都还是以古老的XP系统来讲解的我以我就试着在Win7下小试一下.),人家都说嵌入式并不难,但是为什么还是有很多对嵌入式感兴趣的小伙伴最后放弃了呢?以我的拙见可能就是大家对linux系统(温馨提示:此处我说的Linux系统是指PC机上的.)的不熟悉导致的,有些小伙伴就问了这个学嵌入式怎么跑到Linux系统了呢,多方面的原因其中最重要的是因为我们图便宜-系统开源免费呗!既然我们选

windows防火墙设置端口开放技巧

选择"打开或者关闭windows防火墙"把防火墙打开,然后选择"高级设置",选择"创建规则"来指定端口.(这里也可以在"入站规则"里选择已经存在的端口.) 指定ip开放3389端口 某新服务器,开放80.3389后,Nmap扫描结果: 禁止这4条规则 Nmap重新扫描端口,发现只剩下80,3389 参考链接: windows防火墙设置只允许指定IP访问指定端口 http://www.gzidc.org/notice/n686.