bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)

发布时间:2022-04-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
效果如下图所示:




代码如下:

复制代码 代码如下:

@Echo Off
TITLE  脚本宝典ip设置器

:start
CLS
COLOR 2f
:: 使用COLOR命令对控制台输出颜色进行更改
mode con cols=56 lines=20
:: MODE语句为设定窗体的和高
:sc_main
echo       -------------------------------------------
echo.&echo.
echo             0.192.168.0.99 & echo.
echo             1.192.168.1.99 & echo.
echo             q.退出 & echo.&echo.&echo.&echo.&echo.&echo.

set "select="
set/p select= 输入数字,按回车继续 :
if "%select%"=="0" (goto sc_ip0)
if "%select%"=="1" (goto sc_ip1)
if "%select%"=="Q" (goto sc_exit)

:sc_exit
exit
goto :eof

:sc_ip0
cls
echo 正在设置中,请稍候
Netsh interface IP Set Address "本地连接" static 192.168.0.99 255.255.255.0 192.168.0.1 1
Netsh interface IP set dns "本地连接" static 192.168.0.1 Primary
echo 设置成功 192.168.0.99
PAUSE >nul
Goto sc_main
:sc_ip1
cls
echo 正在设置中,请稍候
Netsh interface IP Set Address "本地连接" Static 192.168.1.99 255.255.255.0 192.168.1.1 1
Netsh interface IP set dns "本地连接" static 192.168.1.1 PRimary
echo 设置成功 192.168.1.99
PAUSE >nul
Goto sc_main

里面的设置ip的功能就是通过netsh命令行实现。具体的用法可以到cmd中查看。


Netsh interface IP Set Address "本地连接" Static 192.168.1.99 255.255.255.0 192.168.1.1 1
Netsh interface IP set dns "本地连接" static 192.168.1.1 primary

第一行是设置ip的ip 子网掩码 网关
第二行设置的是dns的ip,如果你知道外网的dns ip就可以不用设置这个了,第一行就可以了。

一般情况下DNS设置为网关ip就可以了。 @H_360_68@ 您可能感兴趣的文章:

脚本宝典总结

以上是脚本宝典为你收集整理的bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)全部内容,希望文章能够帮你解决bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。