远程调用 .cmd 文件时获取命令提示符结果

远程调用 .cmd 文件时获取命令提示符结果

我正在尝试从许多服务器调用 cmd 文件。因此,cmds 将被执行,然后我将收到结果。

但是如果我们在任何服务器上手动运行 cmd,它就会弹出 cmd 提示符,然后显示该过程直到完成(endlocal)

是否可以将 CMD 命令结果与输出一起弹出到日志文件中。非常感谢。

答案1

您可以在命令行中执行如下操作:“命令名称”> cmd.log。这会将命令的输出推送到 cmd.log 文件。

编辑:

我认为您可能想要使用 PsExec (technet.microsoft.com/pl-PL/sysinternals/bb897553.aspx)。使用它可以调用远程命令。我认为您可以将命令文件保存在本地并让它们在远程服务器上执行。

相关内容