如何在 Windows 上创建每个用户的服务?

Gok*_*kul 5 windows service desktop windows-services

根据此链接https://docs.microsoft.com/en-us/windows/application-management/per-user-services-in-windows windows 10 现在支持 per user services 。但是我找不到有关如何创建自己的每个用户服务的任何文档。是否可以在 Windows 中创建每个用户的服务?

Hel*_*ein 4

我还没有对此进行测试,但根据文档,dwServiceType在参数中指定以下任一内容就足够了CreateService

  • SERVICE_USER_OWN_PROCESS (0x50)
  • SERVICE_USER_SHARE_PROCESS (0x60)

请参阅我的文章Windows 中的每用户服务:信息和配置以获取背景信息。