我在一个windows-server-2012-r2上运行多个游戏服务器。许多游戏服务器以console-application运行。即使我没有登录,我已创建scheduled-tasks以在windows启动时运行每个linux。我希望能够在登录到服务器时附加到这些应用程序的控制台,类似于wrapper中可以执行的操作。也许我会以错误的方式解决这个问题。有没有办法附加到作为任务运行的控制台应用程序?是否有适合此类事情的软件工具?
更新 一直在寻找解决方案的高低,但还没有找到任何东西。决定为控制台应用编写nssm,将进程的Stdin,Stdout和Stderr重定向到Telnet连接。将使用service将包装器作为here运行。
答案 0 :(得分:0)
我制作了一个解决方案:https://github.com/ccourson/Banjo
Banjo将启动一个指定的控制台应用程序,并将其流路由到telnet连接和从telnet连接路由。
拉请求欢迎。