1.如何利用BAT自动设置IP地址?
1、新建一文本文件,并另存为或重命名为“自动设置IP地址.bat”。
2、编辑此文件,输入以下内容(注:需要针对本机实际情况配置IP地址等等参数):
自动设置IP地址.bat
Echo off
echo 手动设置IP地址。.
Netsh interface IP Set Addr "本地连接" Static 192.168.1.8 255.255.255.0 192.168.1.1 1
echo 手动设置DNS地址。.
Netsh interface IP Set dns "本地连接" static 202.106.196.115 primary
echo 手动设置备份DNS地址。.
Netsh interface IP add dns "本地连接" 202.106.0.20
Echo 设置成功 您的IP为192.168.1.8,按任一键后,就可以使用内网了……
Pause
3、需要的时候,双击此BAT文件,即可自动设置IP地址。
2.win7系统下利用bat文件快捷更改ip地址的方法有哪些?
win7系统下创建批处理文件实现快速更换IP的方法: 第一步、进入win7系统后,您返回到win7旗舰版的桌面位置,然后随意的在桌面上找一个空白处,点击鼠标右键,然后选择新建-文本文档。
第二步、之后您双击打开新建的文本文档,然后将下面的代码复制进入: @echo off rem eth //eth 为网卡名称,可在网络连接中查询,如本地链接 set eth=无线网络连接 rem ip //ip 为你想更改的IP set ip=192。 168。
1。8 rem gw //gw 为网关地址 set gw=192。
168。1。
1 rem netmasks //netmasks 为子网掩码 set netmasks=255。255。
255。0 echo 正在将本机IP更改到: %ip% rem if %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 》 nul if not %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 1 》 nul echo。
echo 检查当前本机IP: ipconfig echo。 echo 成功将本机IP更改为%ip%! pause close之后您点击文件-保存为。
bat格式的文件,您想要更改IP的时候就直接运行该程序就可以了。
3.怎样让Vista自动更换IP地址?
网上很多用笔记本移动办公的朋友都在找这种软件——能让Vista在不同的上网环境自动更换IP地址,下面我们介绍一个批处理,特别适合移动办公者经常需要改IP地址的笔记本。
把下面的内容复制,改一下对应的IP地址、子网掩码、网关、首选DNS、备用DNS 保存为两份或多份批处理命令即可。 你需要设置多少个方案,就看着修改保存吧。
这样,改变办公环境的时候就不用手动设置IP地址那么麻烦。Window Vista用户只需要双击导入相应的。
bat文件就行了,不必再下载其他的软件了。希望能给大家带来点方便吧!把以下内容保存成 ChangeIP。
bat 扩展名的批处理文件: @ echo off rem 设置变量 set Nic=本地连接 rem //可以根据你的需要更改, set Addr=192。168。
0。2 set Mask=255。
255。255。
0 set Gway=192。 168。
0。1 set Dns1=61。
134。1。
4 set Dns2=218。30。
19。40 rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS echo ------------------------------------------------------ echo 正在进行IP设置,请稍等 rem //可以根据你的需要更改 echo。
IP地址 = shy;dr% echo。 子网掩码 = %Mask% netsh interface ip set address name=%Nic% source=static addr=shy;dr% mask=%Mask% >nul echo。
网关 = %Gway% netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul echo。 首选DNS = %Dns1% netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul echo。
备用DNS = %Dns2% netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul echo ------------------------------------------------------ 以上是我对于这个问题的解答,希望能够帮到大家。
4.如何在windows中用netsh命令修改ip地址网关DN?如何
下面是两个关于netsh的用法,将它们复制到文本文档中,将后缀名 。
txt 改为 。cmd直接双击就可以执行: 第一个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS。
@echo off netsh interface ip set address "本地连接" static 192。 168。
0。1 255。
255。255。
0 192。168。
0。254 1 netsh interface ip set dns "本地连接" static 202。
194。40。
1 netsh interface ip add dns "本地连接" 202。 194。
40。2 2 注意:上面用蓝色字体表出的部分是需要你修改的部分。
其中第二,三,四行中 "本地连接" 一般不需要修改,这要看你的电脑中右击 “网上邻居”,选择“属性”出现“网络连接”窗口中的连接名而定,一般的只有一个“本地连接”。 第二行中的192。
168。0。
1 255。255。
255。0 192。
168。0。
254 三个地址依次为IP地址,子网掩码和默认网关,把它们换成你要修改的地址。 第三行中的 202。
194。40。
1 为DNS的地址,把它换成你要修改的DNS地址即可。 第四行中的202。
194。40。
2 为辅助DNS地址,也就是第二个,把它换成你要修改的第二个DNS地址即可,如果没有的话,可以把第四行直接删除即可。 第二个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS为动态获取。
@echo off netsh interface ip set address "本地连接" dhcp netsh interface ip set dns "本地连接" dhcp 注意:这个比较简单,只需根据自己电脑的情况,修改一下蓝色字体标注的"本地连接" 即可,一般不需要修改。 下面这篇文章是关于 netsh 命令的详细用法,看完后,你会明白它的其它一些用法。
在 Windows 2000 中可以使用 netsh 命令为以下过程编写脚本:将计算机的静态 Internet 协议 (IP) 地址更改为动态主机配置协议 (DHCP) 地址或相反。 netsh 命令无需重新启动计算机即可完成此任务。
对于从一个环境移到另一个环境的便携式计算机,当它在一个位置中必须使用静态分配的 IP 地址,而在另一个位置必须使用 DHCP 分配的 IP 地址时,此功能尤其有用。 本文所说的方法适应于Windows 2000,Windows XP和Windows Server 2003。
要将指定适配器的静态地址切换为 DHCP 地址,请键入以下命令: netsh interface ip set address "本地连接" dhcp注意:键入此命令会将名为"本地连接"的接口更改为 DHCP。 要显示计算机中的所有适配器及其当前 IP 地址,以确定正确的适配器名称,请键入以下命令: Netsh interface ip show config要更改为静态地址,请键入以下命令: netsh interface ip set address "本地连接" static IP 掩码 网关 跃点数如:netsh interface ip set address "本地连接" static 192。
168。0。
10 255。255。
255。0 192。
168。0。
1 1 更改DNS为192。168。
0。1:netsh interface ip set DNS "本地连接" static 192。
168。0。
1删除网关:netsh interface ip delete address "本地连接" gateway=all删除DNS: netsh interface ip delete dns "本地连接" all 如果执行配置时提示"指定了无效的接口",则请您开启系统的"Remote Registry Service"服务。 控制面板-->管理工具-->服务-->开启Remote Registry Service 修改ip,子网掩码,网关,dns。
“网络连接名”是你机器上网络属性里看到的连接名,把下面改成自己的连接名。 netsh interface ip set address "网络连接名" static 192。
168。0。
88 255。255。
255。0 192。
168。0。
1 1 netsh interface ip set dns "网络连接名" static 202。216。
224。66 netsh interface ip add dns "网络连接名" 202。
216。224。
67 如果要改成动态分配ip和自动获得dns使用下面命令。 netsh interface ip set address "网络连接名" dhcp netsh interface ip set dns "网络连接名" dhcp由于我所处的地方要经常在不同的网络之间切换,比如局域网、系统内部网和外网(光是外网我要常常在3个ADSL网之间切换)。
我之前一直用的方法是在本机上设置多个不同网段的IP,然后切换路由(Route),这样不同的网段通过不同的网关出去,就可以达到同时访问多个网络的目的。但是这样我发现经常可能出现一些问题,所以我决定用最原始的方法来解决,那就是在要使用某一个网段的时候就只用这个网段的IP,这样就需要不停的更换IP地址。
当然,在Windows的“网络连接”属性中这样的更改是很麻烦的,不过还好的是,Windows的“netsh”命令提供了命令行下更改IP的功能,利用这一点,可以将它做成BAT的批处理文件,就方便多了。以下就是具体的方法和命令详解:首先进入命令提示行:“Win+R”>“cmd”,回车 输入netsh,回车,出现:netsh> 再输入interface,回车,出现netsh interface> 再输入ip,回车,出现netsh interface ip>进入IP设置项了,我们要用到以下的命令: set address - 添加一个 IP 地址到指定的接口。
先看看关于此令的windows帮助: -------------------------------------------------------------------------- 用法: set address [name=] [[source=]dhcp | [source=] static [addr=]IP address [mask=]IP subnet mask] [[gateway=]|none [gwmetric=]integer]参数: 标记 值 name - 接口名称。 source - 下列。
5.为什么我电脑c盘在莫名其妙中内存全占满 还找不到是什么东西占得
朋友,你好!造成你的电脑C盘无缘无故就占满的原因和处理方法如下:
分析原因如下:
第一个,你开了系统自动备份,(也就是系统自带的系统还原)在一段时间里会自动帮你的电脑进行备份,而后还会随着你的更新而不断变大。
第二,就是你上网是在看视频和浏览网页是所下的临时文件都会占用你的C盘
第三,就是你的更新和日志,系统产生的垃圾,临时文件,虚拟内存,注册表,隐藏文件,等吧
处理方法:
(1)不过第二种是占最多的,特别是你在线看视频的时候,看上去他不是下载,其实它已经下载了,你才有得看所以下了的资料就会占用你的C盘解决方法是:右键IE--属性--找那个删除临时文件和 右键C盘--属性--常规--磁盘清理 跟着清理就可以了
(2)还有就是关闭系统还原功能:
关闭系统还原的方法如下:
(一)、关闭XP3的系统还原:用“系统还原选项卡”
1、在“我的电脑”图标上点右键,选择属性
2、选择系统还原选项卡
3、将“在所有驱动器上关闭系统还原”打勾确定后即可
4、关闭“系统还原”后,就可以将该驱动器根目录下的“System Volume Information”文件夹删除。
(二)win7关闭系统还原:
你这是操作系统自带的还原系统占去了空间,不管是XP和WIN7,都有这个系统自带的还原系统,你可以通过关闭系统还原来恢复你的磁盘空间,(WIN7)操作方法如下:第一种方法:在桌面机算计图标上-- 右击 ---属性 ---系统保护(选中你的盘符,)---点配置--- 点关闭系统保护,最后点确定。会出现一个框,你点是,就OK了 。第二种方法:在“电脑”站单击右键,选择“属性”,然后选择“高级系统设置”; 在UAC (用户帐户控制)询问是否继续的警告对话框,选择继续; 在“系统属性”窗口,选择“系统保护”选项卡; 在“可用的驱动器”列表中,清除对所有硬盘分区的选定;在“确定关闭系统还原”的提示窗口中,选择“关闭系统还原”;
希望对你有所帮助,祝你成功,快乐~~
6.windows怎样快速批处理更换IP
因为家里IP跟单位IP段不一样,每天到家跟单位就要换IP,比较麻烦,于是就做了两个批处理用于快速切换IP和网关。
@echo off rem eth //eth 为网卡名称,可在网络连接中查询,如”本地链接” set eth=”无线网络连接” rem ip //ip 为你想更改的IP set ip=192。 168。
1。8 rem gw //gw 为网关地址 set gw=192。
168。1。
1 rem netmasks //netmasks 为子网掩码 set netmasks=255。255。
255。0 echo 正在将本机IP更改到: %ip% rem if %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% > nul if not %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 1 > nul echo……………………。
echo 检查当前本机IP: ipconfig echo……………………。 echo 成功将本机IP更改为%ip%! pause close 编辑。
7.批处理怎样更改ip地址
批处理内容如下: netsh interface ip set address name="本地连接" source=static 192.168.1.188 255.255.255.0 192.168.0.1 1 netsh interface ip set dns "本地连接" static 61.128.128.68 primary netsh interface ip add dns "本地连接" 61.128.192.68 第一行中“netsh interface ip set address”表示设置IP地址,name="本地连接"表示设置哪块网卡的地址,在网络连接中可以看到名称,一般中文版操作系统为“本地连接”或“本地连接2”等,“source=static”表示设置静太IP,如果source=dhcp表示自动获取IP。
当source=static时,后面要设置IP地址,子网掩码,网关,跃点数(一般设1),中间用空格分开,即批处理中的“192.168.1.188 255.255.255.0 192.168.0.1 1”。为使程序更加清晰,你也可以这样写“addr=192.168.1.188 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1”,效果一样。
第二行设置主要dns(域名服务器),static表示静太IP,primary表示主域名服务器。 第三行设置次要dns,“netsh interface ip add dns”表示添加。
add 与set有区别,set会覆盖以前的设置,而add是添加一个设置,不会删除以前的设置。
8.求个自动修改切换IP的BAT文件
命令格式
netsh interface ip set <;网络连接属性> <;网络连接名称> static <IP地址> <;子网掩码> <;网关IP> <;跃点计数>
netsh interface ip add dns <IP地址>
把下面代码存成.bat文件,直接运行就行了。
netsh interface ip set address "本地连接" static 192.168.18.100 255.255.255.0 192.168.18.1 1
netsh interface ip set dns "本地连接" static 202.96.128.86
netsh interface ip add dns "本地连接" 202.96.134.133
转载请注明出处windows之家 » bat自动修改win10电脑ip