zoukankan      html  css  js  c++  java
  • Inno Setup入门(六)——在程序目录下创建文件夹

    创建文件夹可以使用[dirs]段实现,代码如下:

    [setup]

    ;全局设置,本段必须

    AppName=Test

    AppVerName=TEST

    DefaultDirName="E:\TEST"

    AppVersion=1.0

    [files]

    Source: "F:\desktop\test\ipmsg.exe"; DestDir: "{app}";

    Source: "F:\desktop\test\readme.txt"; DestDir: "{app}";Flags:isreadme

    [dirs]

    Name:"{app}\WorkDir"

    安装好之后会在安装目录下创建一个新的文件夹WorkDir

    Inno Setup入门(六)——在程序目录下创建文件夹 - Castor - 趁年轻,多折腾~~

    当然这个文件夹是空白的,一般可用来作为初始工作的目录或者保存结果的目录。

    另外,上面的这种情况下,如果卸载程序,该文件夹会被如何处理呢?

    1.如果文件夹是空白的,该文件夹会被删除。

    2.如果文件夹非空,该文件夹会被保留

    这是默认的方式,如果需要自己定制,可以使用标志位,合法的标志位如下表:

    标志位

    说明

    deleteafterinstall

    告诉安装程序照常创建目录,但当安装完成 (或中断后,如果它是空的,则删除它

    setntfscompression

    允许该文件夹按NTFS方式压缩

    uninsalwaysuninstall

    告诉卸载程序如果目录是空的,允许删除该目录,这也是默认的方式

    uninsneveruninstall

    告诉卸载程序不要删除该目录

    unsetntfscompression

    不允许该文件夹按NTFS方式压缩

     

    转自:http://www.360doc.com/content/13/0327/15/4221543_274251079.shtml

  • 相关阅读:
    SQL DATE_SUB 函数用法
    MySQL中concat函数(连接字符串)
    Mysql命令
    PHP 数字转汉字函数
    php 递归的生成目录函数
    我的SublimeText配置
    常见HTTP状态200,304,403,404,503
    鞋子特大号歌词
    去掉iframe白色背景方法
    php 空格无法替换,utf-8空格惹的祸
  • 原文地址:https://www.cnblogs.com/xiurui12345/p/3094711.html
Copyright © 2011-2022 走看看