windows下的.bat文件或者.cmd文件都可以直接双击执行,里面写的批处理命令可以帮助我们方便的处理一些事情。

比如我经常到实验室去上课,实验室的有线网络需要设置本地ip地址,而在宿舍是需要DHCP自动获取ip地址的,每次都要打开网络适配器更改ip地址很麻烦,我们可以借助批处理文件帮助我们配置它。

@echo off
::双冒号表示注释,注释只能单独一行写,@表示不让执行的命令又显示在屏幕上
cls
::清屏
color 0A
::设置显示字体颜色
echo IP地址更改小工具
set IP=10.131.20.38
set MASK=255.255.255.0
set GATEWAY=10.131.20.1
set NAME="本地连接"
set DNS1="114.114.114.114"
set DNS2="8.8.8.8":ENTER
echo.
echo.
echo 更改为309的IP 请按 1
echo 手动更改IP 请按 2
echo 设置ip动态获取 请按 3
echo 设置dns动态获取 请按 4
echo 手动设置dns 请按 5
echo 显示网络配置信息 请按 6
echo 退出 请按 7set /p KEY= [您的选择是:]
::  /p表示将KEY设置为输入行
if %KEY% == 1 goto ONE
if %KEY% == 2 goto TWO
if %KEY% == 3 goto THREE
if %KEY% == 4 goto FOUR
if %KEY% == 5 goto FIVE
if %KEY% == 6 goto SIX
if %KEY% == 7 goto EXIT:TWO
ECHO 您选择了手工修改设置。
ECHO.
echo 默认IP地址是%IP%,回车输入默认地址
set /p IP= [请输入IP地址:]
echo.
echo 默认MASK是%MASK%,回车输入默认值
set /p MASK= [请输入 子网掩码 地址:]
echo.
echo 默认GATEWAY是%GATEWAY%,回车输入默认值
set /p GATEWAY= [请输入 网关 地址:]
echo. :ONE
echo 正在自动更改IP......
netsh interface ip set address %NAME% static %IP% %MASK% %GATEWAY%
echo IP地址/子网掩码/网关设置完成
goto ENTER:THREE
netsh interface ip set address name="本地连接" source=dhcp
echo IP地址设置完成
goto ENTER:FOUR
netsh interface ip set dns name="本地连接" source=dhcp
echo dns设置完成
goto ENTER:FIVE
echo 默认DNS1地址是%DNS1%,回车输入默认地址
set /p DNS1= [请输入DNS1地址:]
echo.
echo 默认DNS2地址是%DNS2%,回车输入默认地址
set /p DNS2= [请输入DNS2地址:]
echo.echo 正在设置DNS......
netsh interface ip add dns "本地连接" %DNS1% index=1 >nul
netsh interface ip add dns "本地连接" %DNS2% index=2 >nul
echo dns设置完成
goto ENTER:SIX
ipconfig /all
goto ENTER:EXIT
pause
exit

windows下用bat命令自动设置ip地址和dns相关推荐

  1. Windows下用.bat脚本快速修改IP地址

    文章目录 一.将ip地址改为静态固定ip 1.新建一个.bat文本文件 2.将以下代码复制到文本中 3.将文本另存为(保证编码格式为:ANSI,否则运行无效) 4.以管理员身份运行(否则无效) 二.将 ...

  2. 自动设置IP地址的BAT

    新建一个TXT文件将下面的代码复制 粘贴 保存,然后将文件后缀改为.bat @echo off cls mode con cols=40 lines=30 color 2F title 自动设置IP地 ...

  3. Windows电脑如何手动设置IP地址和DNS?

    Windows电脑如何手动设置IP地址和DNS? 1.在Windows电脑桌面找到[网络]: 2.鼠标右键点击[网络]并选择[属性]: 3.打开网络共享中心后,点击[以太网],再点击[属性]: 4.在 ...

  4. win10计算机网络设置在哪,win10网络设置:如何设置IP地址和DNS地址--系统之家

    安装Windows 10系统后,要想上网需要先设置好IP地址与DNS,这样才能够快速稳定的连接网络,下面小编就与大家一起分享如何设置Windows 10系统IP地址与DNS的方法. 使用电脑组建局域网 ...

  5. win10设置网页服务器地址,Win10手动设置IP地址和DNS服务器教程

    微软在Windows10中用<设置>应用取代了Windows传统的<控制面板>,所以之前很多大家在控制面板中很熟悉的设置到了Windows10就一时摸不着路了.本文MS酋长就来 ...

  6. Ubuntu18.04.3 手动设置IP地址和DNS

    Ubuntu18.04.3 手动设置IP地址和DNS 在虚拟机上跑Ubuntu的时,如果我们需要操作系统使用固定IP地址怎们办呢?这个时候就需要我们自己手动设置IP地址和DNS服务地址了. 具体操作如 ...

  7. FreeBSD设置IP地址,网关,DNS

    1.设置IP地址.网关 ee  /etc/rc.conf   #编辑 ifconfig_em0="inet 192.168.1.173  netmask 255.255.255.0" ...

  8. win7命令行设置IP地址

    开始--cmd设置ipv4地址值:(dhcp) --"无线网络连接" 替换为 需要设置 网络客户端名称netsh interface ip set address "无线 ...

  9. win7系统下利用bat文件快捷更改ip地址的方法有哪些?

    win7系统下创建批处理文件实现快速更换IP的方法: 第一步.进入win7系统后,您返回到win7旗舰版的桌面位置,然后随意的在桌面上找一个空白处,点击鼠标右键,然后选择新建-文本文档如何更改ip地址 ...

最新文章

  1. python窗口显示图片imread() imshow()_Python-OpenCV学习之imread,imshow
  2. Arrays.binarySearch 面试的坑
  3. 【转】Asp.net页面的生命周期
  4. 如何在Spring和Spring MVC项目中进行测试
  5. java oracle.sql.struct转字符串_JAVA oracle.sql.OPAQUE转String
  6. php分批处理数据,php分批更新数据
  7. 中芯国际最终超额募资523.2亿元,14nm工艺打“鸡血”了
  8. Linux 安装Redis单机版(使用Mac远程访问)
  9. 2020年,5 种 将死的编程语言!
  10. Android开发检测网络是否连接
  11. fiddler抓包记录
  12. magento-onestep-checkout-remove-payment-method-step
  13. mysql_fetch_array() expects parameter_求救!mysql_fetch_array() expects parameter 1 to be resource...
  14. CSP-J2022入门组二轮补赛试题(山东)T2:宴会
  15. matlab地震振幅属性分析,洛马普列塔地震分析 - MATLAB Simulink Example - MathWorks 中国...
  16. jQuery获取或设置元素的属性值
  17. ERROR: No Jack server running
  18. springBoot 在过滤器中如何捕获抛出的异常并自定义返回信息
  19. 触类旁通Elasticsearch:管理
  20. 基于DeepStream的视频结构化解决方案

热门文章

  1. android会员等级进度条,jQuery会员等级进度条显示代码
  2. 计算机打开页面恢复默认大小,win10系统恢复网页默认字体大小的详细技巧
  3. vscode中使用powershell报错解决方案
  4. (国赛) 第七届工创赛之智能垃圾分类
  5. 无限重启-千牛app
  6. sonyvegas基本操作及快捷键
  7. Vue3的优点,为什么要使用Vue3
  8. 10月22日科技资讯|任正非:不赞成技术霸权争夺战;iPhone 7 被苹果划入“清仓产品”;Wine 4.18 发布 | 极客头条
  9. D25-蓝桥-贪心代码实现
  10. elasticsearch遇到的问题(四) kibana问题解决