`
mzh_2008beijing
  • 浏览: 233559 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windows环境下自动切换IP的bat脚本

阅读更多
   我的需求是这样的:公司的网络需要配置静态IP,而我家里的网络是DHCP自动获取模式。如果从公司回家,或者从家去公司后,修改IP是一件很繁琐的事情。那么我想通过执行一个bat脚本就实现IP切换,那该是多么美好的意见事情。
   起始实现起来并不难,只要把下述脚本代码存成“IP切换.bat”,双击执行即可实现IP切换:
@echo off 
 color 0a 
 title IP切换脚本
 :start

@echo --------------------------------- 
 @echo 请选择你现在的位置: 
 @echo 1.家里面(启用DHCP) 
 @echo 2.办公室(固定IP) 
 @echo --------------------------------- 
 set /p sLocal=请选择: 
if %sLocal%==1 goto home 
 if %sLocal%==2 goto office 
cls 
 @echo 选择错误,请重新选择

goto start 
 :home 
 @echo 正在设置无线网络连接为DHCP模式 
netsh interface ip set address WLAN dhcp 
netsh interface ip set dns WLAN dhcp
 goto end

:office 
 @echo 正在设置无线网络连接为固定IP:10.8.23.211 
 netsh interface ipv4 set address WLAN static 10.8.23.211 255.255.255.0 10.8.23.254 1
 netsh interface ipv4 set dns name="WLAN" source=static addr=114.114.114.114 register=PRIMARY

:end 
 echo 设置完成,自动退出

你只需按你的实际情况修改脚本中的IP、网关、DNS等配置信息即可。
(注意:当你双击脚本执行的时候,如果系统提示“请求的操作需要提升(作为管理员运行)”,那么一劳永逸的做法是创建该脚本的一个快捷方式,然后在快捷方式的属性中选择高级,然后勾选“以管理员身份运行”即可。(以后都通过执行这个快捷方式来切换IP))

That's all !
分享到:
评论

相关推荐

    Windows下BAT脚本实现修改本机ip、读取文件、操作oracle等内容

    综上所述,BAT脚本在Windows环境中能实现很多实用的功能,包括系统配置管理、文件操作以及数据库的交互,极大地提高了工作效率。了解并熟练掌握这些技能对于日常的系统管理和自动化任务是非常有帮助的。

    固定IP和自动IP切换bat脚本.rar

    标题中的“固定IP和自动IP切换bat脚本.rar”是一个压缩包,包含了一个批处理脚本,用于帮助用户方便地在预设的固定IP地址和自动获取IP地址(DHCP)之间切换。批处理文件是一种基于DOS命令的脚本,可以在Windows系统...

    Windows固定ip/自动获取ip切换脚本

    总的来说,"Windows固定ip/自动获取ip切换脚本"提供了一种便捷的方式,帮助用户快速在静态IP和动态IP之间切换,对于网络管理员或需要频繁调整网络设置的用户非常实用。通过了解和使用这些脚本,用户可以更有效地管理...

    win10 用bat脚本修改dns

    - 利用BAT脚本,还可以创建定时任务自动更新DNS,或者在特定条件下更改DNS,如切换到工作/家庭网络时。 - 对于多网络接口的设备,可以编写更复杂的脚本来针对不同接口设置不同的DNS。 总结,通过创建和使用BAT...

    ip切换,ip修改,ip自动更换bat

    ip切换,ip修改,ip自动更换bat

    自动切换ip,bat脚本

    使用场景,在公司中有多个网络,一种网站可以连接内网(设备固定ip),一种不...切换网络后,因为ip没有自动变化,无法上网。 使用注意,在Win 10中需要管理员运行。可以把bat文件创建快捷方式,然后,默认管理员运行

    IP快速配置BAT脚本

    window环境下快速切换和配置IP地址脚本文件,此脚本主要使用于实施工程师和运维工程师。场景一,我们在办公环境可能使用的是DHCP自动获取IP地址;场景二,我们连接公司内网服务器可能要去配置固定内网IP地址;场景三...

    Windows系统IP和DNS变更脚本.bat

    Windows系统IP和DNS变更脚本,执行后自动替换当前系统的ip和dns,可以编辑,适用于调试时频繁变更ip用

    自动改IP的bat文件

    标题中的“自动改IP的bat文件”指的是一个批处理(BAT)脚本,它能够自动更改计算机的IP地址。在Windows操作系统中,批处理文件是一种简单的脚本格式,用于执行一系列命令行操作。这种文件通常由对计算机网络有一定...

    window自动设置动态静态IP的bat脚本.zip

    本压缩包“window自动设置动态静态IP的bat脚本.zip”提供了这样的解决方案,方便用户快速在动态IP和静态IP之间切换。 首先,我们来理解一下动态IP和静态IP的区别。动态IP是通过DHCP(动态主机配置协议)由网络...

    IP切换脚本_自动切换IP地址、掩码、网关、DNS

    总的来说,这个IP切换脚本是一个非常实用的工具,它利用批处理和`netsh`命令实现了网络配置的自动化,使得在不同网络环境间切换变得更加轻松。对于需要频繁进行网络配置更改的用户来说,这是一个高效且省时的解决...

    在windows上用bat自动拉取服务器上的文件

    在Windows环境下,可以通过编写BAT脚本来实现自动化任务,比如定时从远程服务器拉取文件等。这种方式不仅能够提高工作效率,还能确保数据同步的准确性与及时性。本文将详细介绍如何使用BAT脚本来自动拉取服务器上的...

    windows备份mysql数据库bat脚本.rar

    在这个场景中,我们使用的是一个名为"windows备份mysql数据库bat脚本.rar"的压缩包,它包含了一套利用批处理(BAT)文件来自动化MySQL数据库备份的解决方案。下面将详细讲解如何利用BAT脚本来备份MySQL数据库,以及...

    自动切换IP地址.bat

    windows自动切换IP脚本

    win7\8\10固定IP,动态IP切换脚本bat

    win7\8\10固定IP,动态IP切换脚本bat,管理员运行,几秒钟断网后会固定IP/动态IP切换

    自动换IP写好的bat文件

    综上所述,这个"自动换IP写好的bat文件"是利用批处理技术实现IP地址的自动化更换,通过执行特定的DOS命令,帮助用户快速切换网络连接的IP,提高工作效率。然而,使用时也需注意安全问题,确保了解和控制bat文件执行...

    比较使用的IP自动切换脚本

    比较使用的IP自动切换脚本,比较使用的IP自动切换脚本。自动设置IP,不需要人工去修改了。主要还是bat脚本编写的,windows环境有效。

    BAT批处理脚本-网络相关操作-宽带连接.zip

    在IT行业中,批处理脚本是一种非常实用的自动化工具,特别是在Windows系统中,BAT脚本的应用广泛。"BAT批处理脚本-网络相关操作-宽带连接.zip"这个压缩包文件显然是针对网络连接自动化管理设计的,它包含了进行网络...

    用bat文件自动修改IP和DNS(含固定和动态两种设置方式)

    批处理文件是基于Windows操作系统的一种脚本文件,它包含了命令行指令,可以执行一系列操作。通过创建批处理文件,我们可以简化手动修改网络配置的步骤。以下是如何创建和使用这些文件: 1. **固定IP设置**: 固定...

Global site tag (gtag.js) - Google Analytics