我在 Windows XP 上运行 Cygwin。我想让 XWin 作为 Windows 服务启动。我该如何配置?
答案1
你不需要。服务不应该有权访问1 个用户的桌面– 这实际上是在 Vista 中被删除– 如果没有它,XWin 就毫无用处。
只需将 XWin 放入“启动”文件夹。
( 1我说的是“这个”,但 Windows XP 默认开启了“快速用户切换”。多个用户登录同时。XWin 将在哪个会话上运行?
[现在,我会为此恨我自己,但是]您可以使用 Microsoft 工具将任意程序作为 Windows 服务运行srvany
,如 Microsoft 的知识库文章中所述“如何创建用户定义的服务”.instsrv
安装方便。不要忘记更改运行您的服务的帐户。稍后,通过或通过服务管理器 ( )将服务标记为“交互式” 。sc config svcname type= interact
services.msc