相关文件权限执行应用程序

时间:2015-11-29 12:43:31

标签: matlab file-permissions user-permissions

我完成了在Matlab中编写应用程序代码。我创建一个.mat文件并将数据保存到代码中的某个位置。我将其转换为独立的应用程序文件。(exe)但是,我不想授予用户查看和修改此.mat文件的权限,因为应用程序在下次执行时使用该文件。出于这个原因,我通过右键单击文件夹并更改了权限设置:

properties-Security-Advanced-Changed Permission 

但是,在更改权限后,代码无法访问该文件并在执行时失败。我怎么处理呢?

1 个答案:

答案 0 :(得分:0)

我认为你正在接近这种方式。要使该概念有效,您的应用程序将需要比用户更高的权限,尤其是用户可能无法修改权限。对于大多数自我管理的PC而言,这是不可能的,因为主要用户具有完全管理权限,允许修改文件夹权限。

对于这种情况,典型的解决方案是加密。假设每个人都可以访问您的文件,只将加密文件存储到硬盘驱动器。