我正在编辑一个.MSI文件,其中一个属性是电子邮件。是否有办法自动拉出用户的电子邮件地址,以便在安装过程中他们不必输入?
发布于 2022-12-22 13:59:26
不,在安装MSI文件时不可能自动检索用户的电子邮件地址。这是因为MSI文件用于在计算机上安装软件,而且它们无法访问有关用户的个人信息。
如果要在安装过程中收集用户的电子邮件地址,则需要在安装向导中包含一个字段,该字段提示用户输入其电子邮件地址。然后,您可以将此信息存储在MSI文件的属性中,该属性可以由安装的软件使用,也可以存储在配置文件中供以后使用。
一种方法是使用MSI文件中的自定义操作提示用户输入电子邮件地址,并将其存储在属性中。可以使用自定义操作显示对话框或其他用户界面元素,该对话框或元素提示用户输入电子邮件地址,然后使用MSI API将该值存储在属性中。
https://serverfault.com/questions/1118645
复制相似问题