Cmd 康纳解释?
此命令从192.168.1.%x(介于(0,255)之间)向所有ip地址发送ping请求Cmd 康纳解释?,cmd,ip,ping,Cmd,Ip,Ping,此命令从192.168.1.%x(介于(0,255)之间)向所有ip地址发送ping请求 Q:解释命令中的每个单词。此命令没有任何作用,但我假设您实际上是指以下内容: C:\>FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply" 让我们逐一剖析: for是一个可以以各种方式执行循环的命令 /L表示我们对计数循环感兴趣,例如,就像许多编程语言中的for命令一样 %x是循环变量。批处理文件中的循环变量与环境变量不
Q:解释命令中的每个单词。此命令没有任何作用,但我假设您实际上是指以下内容:
C:\>FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply"
让我们逐一剖析:
for
是一个可以以各种方式执行循环的命令/L
表示我们对计数循环感兴趣,例如,就像许多编程语言中的for
命令一样%x
是循环变量。批处理文件中的循环变量与环境变量不同,因此具有不同的语法只是一段语法,它总是与
一起使用。后面是一个括号内的表达式,它进一步澄清了循环的内容(1,1255)
是循环边界。从1
开始,每次迭代递增1
,然后以255
停止do
只是for
循环中始终存在的另一种语法。然后是执行每个迭代的命令ping
是一个命令,它向其他主机发送ICMP ping数据包,以查看它们是否响应-n 1
仅用于ping每个主机一次192.168.1.%x
是要ping的主机的IP地址。最后一个八位字节被循环变量替换,正如我们所记得的,循环变量从1
变为255
|
是竖线字符,或者,在shell中的管道中,通常称为“pipe”(尽管我会说,J通常看起来更像管道)。这用于将左侧命令的输出作为输入传递给右侧命令find
,这是一个古老的程序,用于搜索文件和程序输出中的文本并返回这些行。(严肃地说:现在就使用findstr
,除非你在数行/I
意味着我们不敏感地搜索案例“reply”
是我们搜索的词FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply"
(这大约只是一次调用
ping
,其中许多地址实际上是并行ping的)。此命令不起任何作用,但我假设您实际上是指以下内容:
C:\>FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply"
让我们逐一剖析:
for
是一个可以以各种方式执行循环的命令/L
表示我们对计数循环感兴趣,例如,就像许多编程语言中的for
命令一样%x
是循环变量。批处理文件中的循环变量与环境变量不同,因此具有不同的语法中的只是一段语法,总是与一起用于。它后面是一个括号表达式,进一步澄清了循环的内容
(1,1255)
是循环边界。从1
开始,每次迭代递增1
,以255
停止do
只是for
循环中始终存在的另一种语法。它后面是执行每个迭代的命令ping
是一个命令,它向其他主机发送ICMP ping数据包,以查看它们是否响应-n 1
仅用于ping每个主机一次192.168.1.%x
是要ping的主机的IP地址。最后一个八位字节被循环变量替换,我们记得,循环变量从1
到255
|
是竖线字符,或者,从shell中的管道中,通常称为“管道”(尽管我会说,J通常看起来更像管道)。这用于将左侧命令的输出作为输入传递到右侧命令find
,这是一个古老的程序,用于搜索文件中的文本和程序输出,并返回这些行。(严肃地说:现在使用findstr
,除非你在数行/I
意味着我们不敏感地搜索案例“reply”
是我们搜索的词FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply"
(这大约只是一次调用
ping
,其中许多地址实际上是并行ping的)。此命令不起任何作用,但我假设您实际上是指以下内容:
C:\>FOR /L %x in (1,1,255) do ping -n 1 192.168.1.%x | find /I "reply"
让我们逐一剖析:
for
是一个可以以各种方式执行循环的命令/L
表示我们对计数循环感兴趣,例如,就像许多编程语言中的for
命令一样%x
是循环变量。批处理文件中的循环变量与环境变量不同,因此具有不同的语法中的只是一段语法,总是与一起用于。它后面是一个括号表达式,进一步澄清了循环的内容
(1,1255)
是循环边界。从1
开始,每次迭代递增1
,以255
停止do
只是for
循环中始终存在的另一种语法。它后面是执行每个迭代的命令ping
是一个命令,它向其他主机发送ICMP ping数据包,以查看它们是否响应-n