不同用户帐户的Windows服务安装程序(本地系统除外)

时间:2012-05-01 20:44:42

标签: c# .net vb.net windows-installer installshield

Set objService = objWMIService.Get("Win32_BaseService") 

objService.Create("usb2",  "usb test",  "c:\usb2.exe", 
 OWN_PROCESS,  NORMAL_ERROR_CONTROL,  "Automatic",  NOT_INTERACTIVE,  null

这始终会创建指向

的Windows服务安装
  

本地系统

用户(由于null),我想指向localsystem以外的其他东西,不同的用户帐户&密码。在为Windows服务创建安装程序时,如何指向其他用户帐户?

1 个答案:

答案 0 :(得分:1)

我假设您正在使用基于标签的InstallShield创作MSI。您不必编写任何代码。您可以使用ServiceInstall表定义服务。使用EXE作为密钥文件创建组件,然后在高级服务下进行下载,并右键单击以添加新服务。填写所有属性,你应该好好去。