手机
当前位置:查字典教程网 >脚本专栏 >DOS/BAT >bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)
bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)
摘要:效果如下图所示:代码如下:复制代码代码如下:@EchoOffTITLE查字典教程网ip设置器:startCLSCOLOR2f::使用COLO...

效果如下图所示:

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

代码如下:

复制代码 代码如下:

@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就可以了。

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

批处理 正则表达式(findstr) 整理

通过批处理修改DNS的代码(推荐)

文本文件乱序排列bat实现代码

admin.vbs 以管理员身份运行程序的vbs命令

BAT批处理之文件与文件夹操作代码(附xcopy命令详解)

cmd forfiles 从文件夹或树中选择要进行批处理的文件(方便批量删除n天前的文件)

命令行下一种新的添加帐号的方法(Shell.Users)

cmd模式下中文乱码的解决方法(注册表)

DOS命令行下常见的错误信息

dos 创建文件夹 md

精品推荐
分类导航