首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从ssh启动的批处理文件不在主机上显示

是因为ssh会在远程主机上以非交互方式运行批处理文件,不会在远程主机的屏幕上显示输出结果。

要解决这个问题,可以使用以下方法:

  1. 使用输出重定向:在批处理文件中使用输出重定向将输出结果写入到文件中,而不是在屏幕上显示。例如,可以使用以下命令将输出结果写入到文件output.txt中:
  2. 使用输出重定向:在批处理文件中使用输出重定向将输出结果写入到文件中,而不是在屏幕上显示。例如,可以使用以下命令将输出结果写入到文件output.txt中:
  3. 使用远程桌面连接:通过使用远程桌面连接工具,如Windows自带的远程桌面连接或第三方工具,可以直接登录到远程主机的桌面环境,这样就可以在屏幕上显示批处理文件的输出结果。
  4. 使用日志记录工具:在批处理文件中添加日志记录功能,将输出结果写入到日志文件中。可以使用一些日志记录工具,如log4j或logback,来实现这个功能。

需要注意的是,以上方法都是在远程主机上进行操作,而不是在本地主机上。如果需要在本地主机上显示批处理文件的输出结果,可以通过将输出结果传输到本地主机,再在本地主机上进行显示。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券