zoukankan      html  css  js  c++  java
  • Inno Setup区段之Dirs篇

    简述

    这个可选区段用来定义除创建用户选择的应用程序目录外安装自动创建的另外目录结构

    [Dirs]区段

    • Name : 必需的,目录位置

    • Attribs : 指定目录的其他属性; 这可以包含下面属性的一个或多个 readonly, hidden , system, notcontentindexed.

    • Permissions : 指定目录的访问授权 full, modify, readexec

    • Flags 额外选项; 空格分隔开来
      deleteafterinstall
      告诉安装程序照常创建目录,但当安装完成(或中断)后,如果它是空的,则删除它。比如,你在脚本 [Run] 区段定义了一个安装时要执行的文件,可以将它提取到临时数据然后执行后该标志就相当有用。

      该标志不会导致安装前已经存在的目录被删除。

      setntfscompression
      指示安装程序在目录上启用 NTFS 压缩。如果由于任何原因未能设置压缩(例如,如果压缩不被该文件系统支持),则将不显示错误信息。

      如果该目录已经存在,则在目录中现有任何文件的压缩状态将不被更改。

      uninsalwaysuninstall
      告诉卸载程序如果目录是空的,允许删除该目录。通常卸载程序只尝试删除在安装前不存在的目录。

      uninsneveruninstall
      告诉卸载程序不要删除目录。按默认值,如果在 [Dirs] 区段中指定的目录已经是空的,卸载程序将删除目录。

      unsetntfscompression
      指示安装程序在目录上禁用 NTFS 压缩。如果由于任何原因未能设置压缩(例如,如果压缩不被该文件系统支持),则将不显示错误信息。

      如果该目录已经存在,则在目录中现有任何文件的压缩状态将不被更改。

    code

    	; 安装目录下会多生成 data,log两个目录
    	[Dirs]
    	Name: {app}/data; 
    	Name: {app}/log;
    
  • 相关阅读:
    js没有重载
    零基础学习hadoop到上手工作线路指导(初级篇)
    hadoop1.x和2.x的一些主要区别
    LIBCURL教程
    钩子函数大全(2)
    Visual Studio快捷键
    Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo
    Hadoop2.7.1安装与配置
    超详细单机版搭建hadoop环境图文解析
    Windows下运行Hadoop
  • 原文地址:https://www.cnblogs.com/pengsn/p/13343244.html
Copyright © 2011-2022 走看看