![Srvany 启动但应用程序没有启动](https://linux22.com/image/1249883/Srvany%20%E5%90%AF%E5%8A%A8%E4%BD%86%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%B2%A1%E6%9C%89%E5%90%AF%E5%8A%A8.png)
我使用 Instsrv 和 Srvany 在 W2008 上创建服务;Srvany 服务启动正常,但应用程序无法启动。
顺便说一下,该应用程序是 TeamSpeak 3。
我不认为这是 W2008 设置的问题,因为我之前版本的应用程序设置方式完全相同,并且运行正常。此外,即使我将 Srvany 使用该应用程序的路径复制并粘贴到“运行”框中,我也可以毫无问题地手动启动该应用程序。
我查看了事件,但除了服务已进入运行状态的通知外什么也没有,并没有真正想到任何错误,因为即使应用程序尚未启动,服务也已启动。
对于可能存在的问题有什么建议吗?
答案1
[1] 进程是否启动后又立即关闭?观察任务管理器中的进程列表发生了什么。
[2] 我经常发现切换服务的“允许服务与桌面交互”设置有助于解决此类问题。
[3] 这可能是路径问题:不幸的是,命令行在运行对话框中有效并不一定意味着它在所有其他上下文中也能有效。尝试将长路径(尤其是任何带有空格的部分,如 Program Files)替换为其短名称等效项(例如 PROGRA~1)。 目录/x有助于查找简短名称。