是否可以提示Windows服务用户名/密码?

Not*_*Dan 12 wix service-installer

我正在使用Wix来安装Windows服务.该服务需要在用户设置的非系统/服务帐户下运行.

是否可以让它提示服务登录的用户名/密码?

Dav*_*ner 8

GitHub上的社区MSI扩展包含一个ServiceCredDlg对话框,用于提示用户名和密码.根据文档,它可以测试凭据是否有效以及用户是否"登录为服务"权限.


ste*_*nar 5

是的,但它不是内置的.您可以在WiX中设置GUI(这不是太直观),您可以在后面的步骤中提示您需要的任何设置.

首先,查看如何通过遵循这些准则创建设置自定义属性的GUI,确保GUI填充属性SERVICEACCOUNT和SERVICEPASSWORD.然后用这些属性中使用,则ServiceInstall元件如图这里.


Chr*_*ter 4

WiX 没有(或者至少没有)提供任何开箱即用的功能来满足您的需求。据我所知,最好的选择是自己动手。

https://www.geekproject.com/post/wix-service-account-dialog/