远程打开服务器上的程序?

远程打开服务器上的程序?

我有一个可以通过远程桌面连接程序控制的远程服务器。当我远程打开服务器上的程序(通过远程桌面)然后关闭远程桌面时,打开的程序停止工作,只有当我重新打开与服务器的会话时,它才会继续运行。

我需要在远程服务器上打开一个程序并保持其持续运行,即使我关闭了远程会话?

答案1

您需要让该应用程序作为服务运行。

答案2

这可能会有帮助

http://support.microsoft.com/kb/251192

基本上进入该服务器上的命令行

假设我要让 notepad.exe 作为后台服务运行

所以我会做类似的事情

SC Create npadsvc binpath="C:\windows\system32\notepad.exe" start=auto

那么它将在系统帐户下在后台运行

过去我见过很多次采用的替代方法是为服务器创建一个通用登录名,然后不用注销,只需点击“x”并断开会话,进程将继续在该用户下运行,我经常在加载需要很长时间才能挂载到 LUN 的各种快照映像时这样做,登录,单击,断开连接,稍后再检查。

相关内容