如何对文件强制执行READ_ONCE_ONLY内置控件?

时间:2010-03-03 10:23:24

标签: controls file-access

如何控制对硬盘驱动器中文件的访问,以便只能读取一次。第一次访问后,文件应该无法访问。

1 个答案:

答案 0 :(得分:0)

我认为这通常不是由操作系统实现的。但是,它可以通过程序化完成。

假设用户A正在尝试读取文件F.我们希望将F的读数限制为仅一次。文件F的所有者是用户B.文件F被提供对程序的读访问(例如,通过保持程序B的所有者,并且仅允许对所有者的读访问)。该程序可用于读取文件的内容并在控制台上打印。程序运行时,它还会在硬盘中创建一个文件F2。它总是检查如果该文件F2存在,则不允许读取文件F.