Windows installer 如何将带空格的字符串传递给msi包
我有基本的MSI InstallShield项目。我想将参数传递给我的setup.exe并将其值指定给属性。为此,我在Property Manager视图中添加了一个新属性MY_Property 然后,我可以运行安装程序并设置我的_属性的值:Windows installer 如何将带空格的字符串传递给msi包,windows-installer,installshield,Windows Installer,Installshield,我有基本的MSI InstallShield项目。我想将参数传递给我的setup.exe并将其值指定给属性。为此,我在Property Manager视图中添加了一个新属性MY_Property 然后,我可以运行安装程序并设置我的_属性的值: setup.exe /v"MY_PROPERTY=ValueOfProperty" 这对我很有用 但如果我运行相同的命令并试图传递包含空格的字符串: setup.exe /v"MY_PROPERTY=Value Of Property" 它不工作(它开
setup.exe /v"MY_PROPERTY=ValueOfProperty"
这对我很有用
但如果我运行相同的命令并试图传递包含空格的字符串:
setup.exe /v"MY_PROPERTY=Value Of Property"
它不工作(它开始提取MSI,但突然出现Windows Installer对话框,其中包含不同安装选项的说明和其他帮助信息,我无法继续安装)
有什么想法吗,请告诉我,如何传递包含空格的字符串…
setup.exe/v“MY\u PROPERTY=\“Value Of PROPERTY\”
适合我。太棒了!谢谢,克里斯托弗。