gpt4 book ai didi

c# - 如何使用 Win32 API 在与 LocalSystem 帐户不同的帐户下安装服务?

转载 作者:可可西里 更新时间:2023-11-01 09:35:52 25 4
gpt4 key购买 nike

如何使用 Win32 API 在与 LocalSystem 帐户不同的帐户下安装服务?

我正在使用以下代码来安装该服务。我想在不同的帐户下安装此服务。最后两个参数采用用户名和密码,但是当我给出时它会抛出错误。有什么具体的方法可以在这里提供用户名和密码吗?

IntPtr sv_handle = CreateService(sc_handle, svcName, svcDispName,
SERVICE_ALL_ACCESS, SERVICE_WIN32_OWN_PROCESS,
SERVICE_AUTO_START, SERVICE_ERROR_NORMAL,
svcPath, null, 0, null, null, null);

最佳答案

lpServiceStartName 使用什么格式?

如果用户名是本地的或工作组的一部分,它必须是machinename\\username(或.\\username)否则它应该是域名\\用户名.

关于c# - 如何使用 Win32 API 在与 LocalSystem 帐户不同的帐户下安装服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2871751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com