• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >DOS/BAT > bat 选项之修改ip的脚本代码(让用户可以选择操作并进行判断执行)

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了bat选项,bat脚本,bat脚本编写,bat脚本编写教程,windows bat脚本等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
效果如下图所示:




代码如下:

: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
</div>

里面的设置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就可以了。 </div>

您可能想查找下面的文章:

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

相关文章

  • 服务器防arp欺骗批处理 ARP双绑脚本 无临时文件(LZ-Myst版)
  • 如何利用DOS批处理实现定时关机操作详解
  • XP下WORKSTATION启动慢导致系统启动时间过长问题的解决方法
  • 收藏的比较完整的批处理教程第1/2页
  • 利用DIR命令批量输出文件夹名或文件名的代码
  • 巧用DOS命令合并多个文本文件的内容
  • 清除svn文件的bat脚本整理
  • 批处理bat计算前N个月第一天的日期
  • dos 目录跳转 cd
  • 巧用批处理解决IE不支持JavaScript等问题

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 用bat实现删除系统脚本调试程序
    • 本机每个盘都添加上卷标的命令
    • dos下at命令的用法
    • cmd模式下中文乱码的解决方法(注册表)
    • 自定义配置网络ip、网关、dns的批处理文件
    • 适合虚拟主机商的一键批量备份用户网站数据的批处理
    • move命令格式及使用
    • 使用shutdown命令实现远程关机和重启
    • Win7+xp命令行 一键修改IP、DNS
    • 批处理bat计算前N个月第一天的日期

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有