[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 配置本机网络属性的批处理报错:此时不应有 1

  1. @echo off
  2. echo .
  3. echo .
  4. echo 本机网络属性:
  5. netsh interface ipv4 show address
  6. CHOICE /C:YN /M "修改本机网络属性,确认请按 Y,否请按 N。"
  7. if errotlevel 1 goto mod
  8. if errorlevel 2 goto end
  9. :mod
  10. echo   配置本机网络属性:
  11. set slection0=
  12. set/p slection0=请输入IP地址:
  13. set slection1=
  14. set/p slection1=请输入子网掩码:
  15. netsh interface ip set address name="本地连接" source=static addr=%slection0% mask=%slection1%
  16. set slection2=
  17. set/p slection2=请输入网关地址:
  18. netsh interface ip set address name="本地连接" gateway=%slection2% gwmetric=0
  19. set slection3=
  20. set/p slection3=请输入主dns地址
  21. netsh interface ip set dns name="本地连接" source=static addr=%slection3% register=PRIMARY
  22. set slection4=
  23. set/p slection4=请输入备份dns地址
  24. netsh interface ip add dns name="本地连接" addr=%slection4%
  25. netsh interface ip set wins name="本地连接" source=static addr=none
  26. echo 本机新的网络属性:
  27. netsh interface ipv4 show address
  28. pasue
  29. :end
复制代码
选择Y后提示如标题

回复 4# 回家路上


   
  ERRORLEVEL number 如果最后运行的程序返回一个等于或大于
                    指定数字的退出代码,指定条件为 true。

这种写法,选“N”也会goto mod

TOP

单词拼写错误
  1. if errotlevel 1 goto mod
复制代码
建议不要用记事本编写bat。
人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

if %errorlevel%==1

TOP

新人须知,本版规则
1、求助时,务必在顶楼一次性把问题交代清楚,建议给出完整有针对性的样本或图示,样本过大可发网盘分享链接。勿发无意义的标题
2、使用 code 标记把代码部分括起来(单击回复框的 <> 按钮,复制粘贴代码进去),以便复制。问题解决后,请编辑顶楼帖子在标题前面注明[已解决]http://www.bathome.net/thread-3473-1-1.html
3、提问前先使用论坛搜索,勿发同类贴、重复贴

TOP

返回列表