Board logo

标题: [网络连接] 如何在命令行实现重复多次输入命令? [打印本页]

作者: pdp320921    时间: 2011-4-2 23:39     标题: 如何在命令行实现重复多次输入命令?

问题如标题~~

我想在命令行输入net view,如果列表时空,则再次重新输入net view,直到出现列表为止

希望能用简短的命令行能实现~
作者: Hello123World    时间: 2011-4-3 16:29

  1. @echo off
  2. :hello
  3. net view
  4. for /f %%i in ('net view') do if %%i==列表是空的。 goto hello
  5. pause
复制代码

作者: tmplinshi    时间: 2011-4-3 20:35

本帖最后由 tmplinshi 于 2011-4-3 20:39 编辑
  1. for /l %i in () do @net view&&cmd
复制代码

作者: hanyeguxing    时间: 2011-4-3 21:42

  1. @echo off
  2. :n
  3. net view|find "\\"||goto:n
复制代码

作者: pdp320921    时间: 2011-4-4 00:44

4# hanyeguxing

可以写成单独一条命令行吗?
作者: CrLf    时间: 2011-4-4 03:12

net view|find "\"||%0
作者: pdp320921    时间: 2011-4-4 18:46

3# tmplinshi
感谢版主的关注
好像还是达不到那效果
其实能达到这效果用批处理还简单,可用命令行就不太好弄了




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2