我有一个设置为属性的编辑字段。
现在,我希望该属性最初填充有主机名。
到目前为止我尝试过的东西:
[%ComputerName]
[ComputerName]
{ComputerName}
它们都不工作
不清楚您把它放在哪里,但我假设您指的是编辑控件的Property设置。那行不通。相反,您需要将编辑控件与常规属性相关联(以便可以更新它),并在显示之前使用"设置属性"自定义操作设置该属性的值。
请注意,为了支持从命令行安装(尤其是静默安装)提供值,您可能希望将Set Property操作设置为在属性已经有值时不激发。
若要为此控件设置默认值,请确保该属性是公共属性,方法是为其指定一个仅包含大写字母的名称,使用"属性管理器"视图添加公共属性,然后为其分配默认选择的值。
在首先访问此属性之前,您需要设置该属性。您需要调用SetProperty CustomAction,或者需要在属性管理器中添加该属性。
并且[COMPUTER_NAME]
是访问它的正确方式。