bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)
代码如下:
里面的设置ip的功能就是通过netsh命令行实现。具体的用法可以到cmd中查看。
@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
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就可以了。
一键自动更改本机IP地址BAT执行脚本 非常好用
请把复制下面的脚本,另存为.bat文件,把其中的子网掩码,网关,IP,DNS等信息修改成你的下面的代码有局限性:其实只能设置192.168.1.*(2-254),如果
利用 secedit.exe 配置本地审核策略
代码没什么技术含量,图形化操作转换为命令行而已。效果图:代码(samtool.bat):@echooffif{%1}=={}goto:helpif{%2}=={}goto:helpifexistSAMTool.sdberaseSAMTool.sdb/qifexistS
windows下通过批处理快速批量更换IP方法
@echooffremeth//eth为网卡名称,可在网络连接中查询,如本地链接seteth=无线网络连接remip//ip为你想更改的IPsetip=192.168.1.8remgw//gw为网关地址setgw=192.168.1.1remnet