首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Inno安装程序使dirs和文件只读。

Inno安装程序使dirs和文件只读。
EN

Stack Overflow用户
提问于 2016-03-30 12:10:26
回答 1查看 2.1K关注 0票数 4

我是Inno安装程序的新用户。我的问题是我有一些文件夹和一个文件。我想做一个安装包来安装它们。这是我的密码

代码语言:javascript
复制
[Files]
Source: "D:\POS CAD Standard\CAD\*"; DestDir: "C:\POS CAD Standard";  Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\POS CAD Standard\acad.lsp"; DestDir: "{userappdata}\Autodesk\AutoCAD 2014\R19.1\enu\support"; Flags: ignoreversion 

[Dirs]
Name:   "C:\POS CAD Standard"; Attribs:readonly hidden system; Permissions: users-readexec;Flags:

[Icons]
Name: "{group}\{cm:UninstallProgram,POS CAD Standard}"; Filename: "{uninstallexe}"

它工作良好,但当我试图设置到另一个PC我的源文件是找不到的,我想让一些文件(不是文件夹)是只读的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-30 12:34:26

使用 parameter

[Files][Dirs]部分中都支持它。

代码语言:javascript
复制
Source: "D:\POS CAD Standard\CAD\*"; DestDir: "{sd}\POS CAD Standard"; \
    Flags: ignoreversion recursesubdirs createallsubdirs; Attribs: readonly

请注意,我使用了 constant,而不是硬编码C:驱动器(什么是不好的做法)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36308479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档