通过SSH在Windows上运行无头服务器

格巴特

我目前正在开发一个软件项目,该项目允许通过SSH进行远程安装。我转移了一个小型安装程序,然后转移了主应用程序的压缩存档。安装程序将解压缩传输的程序包,而我被困在我实际上想在后台执行应用程序的部分。在Linux上,所有内容都可以与nohup命令完美配合,经过一番研究,我发现这通常是通过Windows上的start命令来完成的,但我无法使其正常工作。如果我运行start calc.exe作为测试,它将正常工作,并且该过程会显示在任务列表中(尽管没有GUI),但是如果我尝试使用““”“ app.exe”“-master”“”来运行自己的.exe,我根本没有任何反馈。启动命令是否有可靠的替代方法?该过程必须独立于SSH会话,因为它应该运行很长时间。同样,使用calc.exe启动的测试仅在远程主机(Windows 7 VM)上成功进行。如果出于方便的原因,到现在为止,我主要在用于测试的localhost(Windows)上尝试重现结果,则它也失败了。提前致谢。

亚历克斯

如果您可以通过SSH访问远程Windows计算机,请按照此处所述执行RDP的反向转发隧道,并正常登录GUI会话。如果您不注销,而只是终止SSH隧道或不注销而与RDP断开连接,那么您在该会话中启动的所有程序都将处于活动状态。

如果您无法设置反向隧道,则可以使用另一种解决方案:
通过任务计划程序在会话0中运行程序。您可以在的帮助下通过终端设置任务schtasks.exe在这种情况下,您只能通过IPC,消息循环或通过文件与程序进行通信

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在仅限wifi的无头服务器上通过SSH更改wifi密码

在Ubuntu服务器上无头运行Chromedriver

Binvox无法在无头Linux服务器上运行

无头服务器上的Crashplan

无头服务器上的 xclip

在许多服务器上通过SSH自动运行命令

通过SSH在多个服务器上运行顺序命令

在 ec2 ubuntu 服务器上无头运行谷歌浏览器

vim / tmux的无头SSH服务器上的xsel / xclip

在无头服务器上使用mv和cp(SSH超时干扰吗?)

无法连接到在 Ubuntu 20.04 无头服务器上运行的 Apache 网络服务器

如何在无物理显示的服务器上运行Lightroom-无头模式?

在无头远程服务器上运行Adobe AIR应用程序

如何在 docker 容器内运行 Windows 无头服务器?

如何使用macvim SSH进入无头服务器

如何通过SSH在远程服务器上运行Web服务器脚本?

如何在Windows上无头启动Postgres服务器(无终端)?

通过无头Ubuntu服务器通过SSH隧道显示来自Docker容器的Android Studio GUI

如何在无头服务器上配置音频

在无头的Ubuntu 14.04服务器上使用matplotlib

在无头服务器上安装Linux /备用OS

通过ssh在服务器上以sudo的身份运行“计划的” /延迟的脚本-并在ssh退出之前

通过C#测试获取通过ssh在远程服务器上运行的脚本的输出

我可以在无头 ubuntu 服务器上运行 DBus 接口 (org.freedekstop) 方法吗?

Hashcat或AMD驱动程序在无头Debian服务器上短暂运行后停止工作

如何在远程 Ubuntu/Debian Linux 服务器上运行没有 libvirt 的无头 qemu?

通过Linux上运行的nodejs通过VPN访问Windows服务器上的数据库

使用 SSH 隧道通过 Bastion 访问运行在 EC2 上的 Jupyter 服务器

通过SSH在远程服务器上运行命令-无需退出