【问题标题】:Inno Setup, spaces in parameters in [Run]Inno Setup,[运行]中参数中的空格
【发布时间】:2020-12-30 15:11:51
【问题描述】:

我正在尝试使用 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

【问题讨论】:

    标签: inno-setup


    【解决方案1】:

    Parameters in Sections:

    Parameters: """{code:GetDirSQL|0}\installSQL\createBase"" ""{code:GetDossier|0}"""
    

    可能会变得更复杂,当您正在运行的应用程序时,会特别处理引号和空格:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      • 2021-08-20
      • 1970-01-01
      相关资源
      最近更新 更多