我想在 PC 启动时但在用户登录之前启动一个进程。然后,用户登录后,他们会看到已在运行的进程的控制台/GUI。如果他们注销,该进程将继续在后台运行,直到他们再次登录。
在 Windows Server 2008 R2 中可以实现这个吗?
它似乎非常适合守护进程/服务器应用程序。
答案1
这正是 Windows 系统中“服务”的用途。
关于控制台/GUI 问题:有一个选项可以让服务与系统的控制台交互,因此可以允许服务在系统上显示窗口。但是此功能已在 Windows Server 2008 中删除,因此,在 Windows Server 2008 R2 中,服务无法在桌面上显示任何窗口。唯一的解决方案是使用控制应用程序,该应用程序可以与服务“对话”并监视/配置/管理它(例如 MMC 控制台)。