是否可以创建一个服务或应用程序,以编程方式在windows中登录用户

本文关键字:方式 编程 用户 登录 应用程序 windows 服务 创建 是否 一个 | 更新日期: 2023-09-27 18:25:51

是否可以创建一个服务或应用程序,在windows服务器(2003和2008)启动时以编程方式登录用户。如果可能的话,如何用c#编写程序,以及如何挂接窗口。

是否可以创建一个服务或应用程序,以编程方式在windows中登录用户

如果您创建一个Windows服务项目,您可以创建一个包含ServiceInstaller对象的ProjectInstaller,其中一个属性是服务是否在系统启动时自动启动。您还可以指定希望在哪个帐户下运行,包括用户名和密码,作为ProjectInstaller的ServiceProcessInstaller对象的属性。

关于如何创建这样一个服务的教程,请看一下。

然而,除非您将NotifyIcon与用户单击以打开窗口的服务相关联,否则Windows服务可能没有UI(您提到要"挂起窗口"吗?)。