如何将参数传递给 Powershell 脚本文件自定义操作
How to pass parameters to a Powershell script file custom action
我有一个要从 In-line Script to Script From File 更改的 Powershell 延迟自定义操作。问题是高级安装程序 GUI 不再有 "Parameters" 字段让我将 MSI 安装程序 public 属性传递到脚本中:
Inline 的参数字段:
文件没有参数字段:
如何将值传递到 Powershell 脚本文件中,类似于我对内嵌脚本的传递方式?
要获得 属性,只需在脚本中包含一行语法如下:
$propValue = AI_GetMsiProperty YOUR_PROP
其中 YOUR_PROP 是 属性 名称。
要设置 属性,只需在脚本中包含一行语法如下:
AI_SetMsiProperty YOUR_PROP <VALUE>
其中 YOUR_PROP 是 属性 并且是分配给它的值。
详情请查看PowerShell CA article。
我有一个要从 In-line Script to Script From File 更改的 Powershell 延迟自定义操作。问题是高级安装程序 GUI 不再有 "Parameters" 字段让我将 MSI 安装程序 public 属性传递到脚本中:
Inline 的参数字段:
文件没有参数字段:
如何将值传递到 Powershell 脚本文件中,类似于我对内嵌脚本的传递方式?
要获得 属性,只需在脚本中包含一行语法如下:
$propValue = AI_GetMsiProperty YOUR_PROP
其中 YOUR_PROP 是 属性 名称。
要设置 属性,只需在脚本中包含一行语法如下:
AI_SetMsiProperty YOUR_PROP <VALUE>
其中 YOUR_PROP 是 属性 并且是分配给它的值。
详情请查看PowerShell CA article。