无法导出命令行(telnet)结果 - Windows Server

时间:2017-03-23 11:30:39

标签: php windows batch-file ssh

我想仅使用telnet命令验证600多个WIN服务器之间的连接。所以我用...写了一个简单的bat文件。

  

echo exit | telnet WINServer1 xx

     

echo exit | telnet WINServer2 xx

     

echo exit | telnet WINServer3 xx

然后我在cmd中运行该文件。

C:\>test.bat > result.text

问题是result.txt只显示了bat文件中的命令。

  

C:> echo quit | telnet WINServer1 xx

     

C:> echo quit | telnet WINServer1 xx

     

C:> echo quit | telnet WINServer1 xx

我所期望的是所有输出结果是否连接成功与否......

  

C:> echo exit | telnet WINServer1 xx连接到服务器...无法   在端口xx上打开与主机的连接:连接失败

     

C:> echo exit | telnet WINServer2 xx SSH-x.x-OpenSSH_x.x

     

协议不匹配。

     

与主机丢失的连接。

     

C:> echo exit | telnet WINServer3 xx SSH-x.x-OpenSSH_x.x

     

协议不匹配。

     

与主机丢失的连接。

有没有办法导出出现在cmd上的所有输出?禁止在服务器上安装任何其他实用程序或程序。

0 个答案:

没有答案