我想用第一个命令的输入作为ping命令的子域来平平一个服务器。
简单地说(Linux做同样的事情的方式)。ping `whoami`.google.com
现在,我想在windows中做同样的事情。我该怎么做?
发布于 2019-09-16 19:40:09
您必须在WhoAmI循环中解析来自FOR /F的FOR /F,然后在Ping命令中使用FOR /F循环变量作为FOR /F循环的DO子句的一部分。
您可以直接将其转储到CMD:中。
FOR /F "Delims=\" %_ IN ('
WhoAmI
') DO (
Ping %_.Google.com
)或单行(通过按向上箭头更容易重新运行)。
FOR /F "Delims=\" %_ IN ('WhoAmI') DO ( Ping %_.Google.com )假设您的域是"Contoso.com“,则如果您的域是"Adventureworks.Contoso.com”you ping AdventureWorks.Google.com,则结果是Adventureworks.Contoso.com
https://stackoverflow.com/questions/57961671
复制相似问题