Inno设置报价问题

时间:2011-06-22 11:58:29

标签: windows inno-setup quotes

在[运行]部分的我的inno设置安装程序中,我想运行cmd命令,但这是问题所在。我想用参数运行一个exe, “我的Program.exe”安装 我希望像这样运行,但因为它在名称中有空格我不能在没有“”的情况下运行它并且这给了我错误,因为inno设置也有“”。 同样,我想开始我的服务 网络开始“我的服务” 并得到同样的问题。

2 个答案:

答案 0 :(得分:4)

你尝试过这样的事情:

Run: " ""My Program.exe"" ";

根据Inno Setup documentation

,双引号似乎是一个非常好的解决方案

答案 1 :(得分:0)

也许这就是你要找的东西:

  

安装后运行另一个安装程序:
  [运行]
  文件名:“{#path} \ My Setup.exe”;参数:“参数在这里”

     

安装后使用参数运行CMD:
  [运行]
  文件名:“C:\ Windows \ system32 \ cmd.exe”;参数:“参数在这里”