Inno Setup入门(六)——在程序目录下创建文件夹
来源:互联网 发布:淘宝助手在哪 编辑:程序博客网 时间:2024/05/16 07:19
创建文件夹可以使用[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:
当然这个文件夹是空白的,一般可用来作为初始工作的目录或者保存结果的目录。
另外,上面的这种情况下,如果卸载程序,该文件夹会被如何处理呢?
1.如果文件夹是空白的,该文件夹会被删除。
2.如果文件夹非空,该文件夹会被保留
这是默认的方式,如果需要自己定制,可以使用标志位,合法的标志位如下表:
标志位
说明
deleteafterinstall
告诉安装程序照常创建目录,但当安装完成 (或中断) 后,如果它是空的,则删除它
setntfscompression
允许该文件夹按NTFS方式压缩
uninsalwaysuninstall
告诉卸载程序如果目录是空的,允许删除该目录,这也是默认的方式
uninsneveruninstall
告诉卸载程序不要删除该目录
unsetntfscompression
不允许该文件夹按NTFS方式压缩
阅读全文
0 0
- Inno Setup入门(六)——在程序目录下创建文件夹
- Inno Setup入门(六)——在程序目录下创建文件夹
- Inno Setup入门(六)——在程序目录下创建文件夹
- Inno Setup入门(六)——在程序目录下创建文件
- Inno Setup入门(六)——在程序目录下创建文件
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup入门(四)——为程序创建桌面快捷方式
- Inno Setup —— 为程序创建桌面快捷方式
- Inno Setup入门(十四)——替换安装程序和卸载程序的图标
- Inno Setup入门(十四)——替换安装程序和卸载程序的图标
- Inno Setup入门(十四)——替换安装程序和卸载程序的图标
- Inno Setup入门(十四)——替换安装程序和卸载程序的图标
- Inno Setup入门(十四)——替换安装程序和卸载程序的图标
- Inno Setup入门(二十二)——Inno Setup类参考(8)
- C/C++程序员必须熟练应用的开源项目
- 一起学习Kotlin——Kotlin中的基本数据类型
- Android微信支付SDK
- centos7 常用命令
- const 为形参的问题
- Inno Setup入门(六)——在程序目录下创建文件夹
- MySQL数据库随机修改日期数据
- EChart
- I/O流(2)
- Oracle Dataguard 操作汇总
- centos虚拟机安装 初始 设置自动获取ip
- 在线流程设计器activti modeler整合 activiti modeler在线流程设计器自定义代理人、候选人选择
- 学习笔记:音频之耳机按键事件上报流程
- 定时延时任务