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

[网络连接] [已解决]请教一下批处理ping命令的用法

  1. @echo off
  2. set /p a=请输入需要测试的ip地址:  
  3. echo.
  4. ping %a% /n 10
  5. pause
复制代码
运行不了,请教一下怎么回事,谢谢。

[ 本帖最后由 goofy123 于 2011-3-7 22:20 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

代码似乎没问题,一般是外因,楼主检查一下:
1,同目录下是否有以ping为名的文件
2,path变量是否被改
3,system32文件夹下是否存在ping.txt

TOP

原帖由 zm900612 于 2011-3-7 17:03 发表
代码似乎没问题,一般是外因,楼主检查一下:
1,同目录下是否有以ping为名的文件
2,path变量是否被改
3,system32文件夹下是否存在ping.txt



>>>
1. 同目录下没有同名文件
2, PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
3. 不存在

谢谢

TOP

笔误,不是ping.txt,而是ping.exe...
除了这几种可能,我也猜不出来错在何处了

TOP

  1. @echo off
  2. set /p a=请输入需要测试的ip地址:  
  3. echo.
  4. ping -n 10 %a%
  5. pause
复制代码

TOP

1、不要把代码命名为ping.bat或者ping.cmd
2、把@echo off删掉,看看哪一步出错了。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

原帖由 Batcher 于 2011-3-7 20:30 发表
1、不要把代码命名为ping.bat或者ping.cmd
2、把@echo off删掉,看看哪一步出错了。



>>>
谢谢,已经解决了,果然是文件名的命令问题,改成其它的就好了。

TOP

返回列表