zoukankan      html  css  js  c++  java
  • Inno setup 中 执行参数传递注意的地方

    Inno setup编译器编译使用pascal脚本编写的打包代码,其中Run段可以执行某些特定的程序,遇到一个bat批处理文件传递参数的问题,记录如下

       1: [Run]
       2: Filename: "{app}mysqlinfilecopy.bat"; Parameters:"""{src}settingsconfig.ini"" ""{app}config.ini"""; Flags:runhidden waituntilterminated;

    Parameters中如果要传递多个参数,那么需要用双引号""将全部参数包含在其中,本例中传递的参数是两个文件路径,路径中目录名可能包含空格,那么就需要用双引号把文件名全路径囊括起来,而需要注意的是,如果在pascal脚本中输出一个双引号("),需要用两个双引号表示("")。

    那么,在bat文件中如何使用这两个参数呢,很简单 %1 %2 分别代表传入的两个参数,filecopy.bat的内容如下

       1: copy %1 %2 

  • 相关阅读:
    从O(n^3) 到 O(n)求最大连续和
    冲刺博客NO.6
    冲刺博客NO.5
    冲刺博客NO.4
    冲刺博客NO.3
    冲刺博客NO.2
    冲刺博客NO.1
    结对开发:四则运算(网页版)
    课堂作业3
    软件工程概论02~ 四则运算
  • 原文地址:https://www.cnblogs.com/mforestlaw/p/3289398.html
Copyright © 2011-2022 走看看