[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. for /l %%a in (1,1,255) do (
  3.     ping 127.0.0.%%a | find /i "Request timed out" >nul 2>&1 && echo ping 127.0.0.%%a
  4. )
复制代码

TOP

回复 7楼 的帖子

对于普通用户来说,使用效果上没有什么不同。
在系统实现上来说,两者在句柄的复制及重定向上面有差别。
推荐使用2>&1
1

评分人数

TOP

回复 9楼 的帖子

这样做的目的是什么?为什么要把IP地址写成那个样子?

TOP

回复 11楼 的帖子

这个太简单了。你为什么不愿意说出真实用途呢?

TOP

回复 13楼 的帖子

把你现在的代码贴出来看看?

TOP

回复 15楼 的帖子

你这个代码在哪里体现了“这个程序窗口大小是定的”?

TOP

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /l %%a in (1001,1,1255) do (
  4.     set ip=%%a
  5.     set ip=!ip:~-3!
  6.     ping 127.0.0.!ip! | find /i "Request timed out" >nul 2>&1 && echo ping 127.0.0.!ip!
  7. )
复制代码

TOP

回复 20楼 的帖子

把17楼代码的运行结果贴出来看看

TOP

回复 22楼 的帖子

把@echo off删掉,再运行一遍,看看结果。

TOP

返回列表