在Windows中如何ping`whoami`.google.com?

时间:2019-09-16 17:23:44

标签: windows cmd ping

我想使用第一个命令的输入作为ping命令的子域来ping服务器。

一个简单的术语(Linux做同样事情的方式)。   ping `whoami`.google.com

现在,我希望Windows CMD中也有同样的事情。我该怎么办?

1 个答案:

答案 0 :(得分:3)

您必须在WhoAmI循环中从Windows解析FOR /F,然后在Ping Command中使用FOR /F循环变量作为FOR /F循环{{ 1}}条款。

您可以将其直接转储到CMD中:

DO

或作为一行(点击向上箭头更容易重新运行)

FOR /F "Delims=\" %_ IN ('
  WhoAmI
') DO (
  Ping %_.Google.com
)

假设您的域名是“ Contoso.com”,那么结果就是您FOR /F "Delims=\" %_ IN ('WhoAmI') DO ( Ping %_.Google.com ) 如果您的域名是“ Adventureworks.Contoso.com”,则您ping Contoso.Google.com