互联网,编程,与电力工程

设置文件和文件夹权限使用创新格局

因此,我学会了今天的呢?

在过去几天,我是困扰这个局限性之一的软件,我们创造的。 该软件是不容许用户谁没有adminisrative privilages写,删除和修改的文件和文件夹在Program Files文件夹。 总之,只有管理员或一些有限的用户,谁拥有管理员privilages ,可以使用该软件。 这是非常恼人的和不切实际的商业软件一样,我们正在做的。

所以,我要如何解决这个问题?

我的第一个方法是,知道如果有一个Borland公司的C + +功能,设置文件和文件夹权限后,创造它。 但它不是成功以来, Borland公司的C + +不仅有功能决定的文件属性,无论是唯读,隐性或存档。 它也可以改变属性,但做这些事情需要一个adminitrative水平privilages 。 所以,因此,任何C + +的职能不能改变的权限如果用户是不是管理员。

我的第二个和成功的做法是设置权限,在安装过程中,它只能这样做,在设立编译,创新体制。 创新体制是目前最流行的安装程序编译器。 一些声称它是优于任何商业设立的编译器,但其他重要的一点,创新格局是:它是自由和开放源码。 输出的创新体制是一个编译的可执行安装文件。 配置安装文件可以设定或修改,在源代码。 在案件我的问题,文件权限可以设置使用以下代码:

[ dirs ]
名称: “亚洲浆纸( ) \ ” ;权限:每个人都修改

上面的代码只是意味着在安装过程中,所在的文件夹的可执行文件和其他文件的位置,每个人都有权限创造新的文件,并删除或修改现有的文件和子目录。 那么容易,许? 但二行代码我花了3个小时的学习。


提起在: 软件

早先的文章软件: 软件创造图标为您的可执行程序

»下篇文章在软件: 软件修改:电路制造商,学生版

搜索本网站

赞助商链接


翻译

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flag
German flagFrench flagSpanish flagJapanese flagArabic flag
Russian flagHindi flag   
By N2H

Legal