问题描述
我正在尝试使用 Inno Setup 创建设置。
在运行部分,我想用两个参数启动一个 bat,但在第一个参数中,有一个路径文件,并且里面可能有一个空格。如何避免问题?
我徒劳地发现了这个话题...... Inno Setup,spaces and double quote in [Run]
感谢您的帮助。
[Run]
Filename: {code:GetDirsql|0}\installsql\createBase\launchCreateParam.bat;
Parameters: {code:GetDirsql|0}\installsql\createBase {code:GetDossier|0};
Description: {cm:LaunchProgram,LumisTraiteur};
StatusMsg: Création de la base de données...; Check: instalDossier
解决方法
Parameters: """{code:GetDirSQL|0}\installSQL\createBase"" ""{code:GetDossier|0}"""
它可能会变得更复杂,当您正在运行的应用程序时,会特别对待引号和空格: