水利 闭气:Inno Setup入门(六)——在程序目录下创建文件夹
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 22:39:44
2011-01-24 16:51:09| 分类:Inno Setup | 标签: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:
当然这个文件夹是空白的,一般可用来作为初始工作的目录或者保存结果的目录。
另外,上面的这种情况下,如果卸载程序,该文件夹会被如何处理呢?
1.如果文件夹是空白的,该文件夹会被删除。
2.如果文件夹非空,该文件夹会被保留
这是默认的方式,如果需要自己定制,可以使用标志位,合法的标志位如下表:
标志位
说明
告诉安装程序照常创建目录,但当安装完成 (或中断) 后,如果它是空的,则删除它
允许该文件夹按NTFS方式压缩
告诉卸载程序如果目录是空的,允许删除该目录,这也是默认的方式
告诉卸载程序不要删除该目录
不允许该文件夹按NTFS方式压缩
创建文件夹可以使用[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.如果文件夹非空,该文件夹会被保留
这是默认的方式,如果需要自己定制,可以使用标志位,合法的标志位如下表:
标志位
说明
告诉安装程序照常创建目录,但当安装完成 (或中断) 后,如果它是空的,则删除它
允许该文件夹按NTFS方式压缩
告诉卸载程序如果目录是空的,允许删除该目录,这也是默认的方式
告诉卸载程序不要删除该目录
不允许该文件夹按NTFS方式压缩
请教如何在inno setup 打包软件里进行修改注册表?(脚本怎么编写)
inno setup 使用
inno setup问题
Inno Setup使用问题
怎么用Inno Setup制作安装程序时在指定目录创建文件夹?最好是在[Code]字段下?急用!!再线等!!!
Inno setup 动态显示不同语言界面
inno setup 5快捷方式不能用?
我用inno setup打的包,出现不安全文件是怎么回事?
inno在瑞典语里是什么意思?
用过inno setup 的进来!怎么创建不成删除图标?
Inno Setup Module Heuristic Mode [Overlay]加的壳怎么脱壳啊!谢谢!
inno setup5作的安装程序快捷方式不能用
在C#.net 中怎么把一个编好的程序作成setup程序?
SiSIntegrated Setup是什么程序啊?
在win2000下setup程序无法运行,请问,应该怎样解决?
为什么从(正规厂家)网上下载的扫描仪的驱动没有SETUP或安装程序?
有些程序 没有SETUP 应该怎么安装?
某些Setup.exe程序失败.出错.
怎样将程序打包成setup ?
求电脑程序编辑入门~!
在运行setup是出错
VB编写程序六
在哪里有E百分的下载软件程序(SETUP.EXE),可以将文件传输到E百分内?
请问在哪里可以下载“开天辟地—C语言编程入门 ”呀?