欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Windows系统切换设置IP地址脚本

时间:2023-05-13
文章目录

主界面预览脚本功能脚本内容 主界面预览 脚本功能 修改默认网卡 使用’选择网卡’查看本机所有网卡修改脚本中的"以太网"为默认网卡

set Nic=以太网

设置为dhcp自动获取IP地址设置为手动IP地址 分别提示ip地址、子网掩码、网关、dns,根据输入设置 脚本内置两种方案 根据脚本中定义好的IP地址一键设置可分别定义网卡、IP、掩码、网关、主DNS、辅DNS.一键设置 脚本内容 将以下内容保存为bat文件即可使用

@echo off%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitcd /d "%~dp0"clsecho.color 0arem //设置默认网卡set Nic=以太网:MENUclsecho 当前网卡为"%Nic%"echo 1-选择网卡echo 2-自动获取IPecho 3-手动输入静态IPecho 4-使用脚本中定义的静态IPecho 5-退出脚本Set /p input=请输入您的选择:if %input% == 1 goto selectNicif %input% == 2 goto dhcpif %input% == 3 goto staticif %input% == 4 goto scriptif %input% == 5 goto exitgoto :MENU:selectNiccmd /c netsh interface ipv4 show interfaceSet /p Nic=请输入您的选择:goto MENU:dhcpnetsh interface ip set address name=%Nic% source=dhcpnetsh interface ip delete dns %Nic% all >nulgoto MENU:staticSet /p ip=请输入IP地址(如192.168.1.2):Set /p mask=请输入子网掩码(如255.255.255.0):Set /p gateway=请输入网关(如192.168.1.1):Set /p dns1=请输入主DNS(如223.5.5.5):Set /p dns2=请输入辅DNS(如223.6.6.6):goto setip:scriptSet ip=192.168.85.10Set mask=255.255.255.0Set gateway=192.168.85.1Set dns1=192.168.85.1Set dns2=223.5.5.5goto setip:setipecho 本程序将修改IP地址echo 网卡:%Nic%echo IP地址:%ip%echo 子网掩码:%mask%echo 网关:%gateway%echo 主DNS:%dns1%echo 辅DNS:%dns2%echo 按任意键开始设置(需要管理员权限)pause >nulEcho *******************************************************************************Echo 正在修改IP地址和DNS服务器地址,请耐心等待…………Echo *******************************************************************************cmd /c netsh interface ip set address name=%Nic% source=static addr=%ip% mask=%mask% gateway=%gateway% gwmetric=1cmd /c netsh interface ip set dns name=%Nic% source=static addr=%dns1% >nulcmd /c netsh interface ip add dns name=%Nic% addr=%dns2% index=2 >nulecho 设置完成Pausegoto MENU:exitecho 退出脚本goto :eof

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。