在 Windows 10 中授予用户修改文件的权限,但拒绝向文件夹添加新文件的权限

在 Windows 10 中授予用户修改文件的权限,但拒绝向文件夹添加新文件的权限

从昨天开始就一直在努力解决这个问题,但没有成功。尝试了各种组合。

我有 2 个文件 - 一个 EXE 和一个配置文件。当用户启动 EXE 时,他们应该能够保存修改配置文件的配置。他们不应该能够删除父文件夹或 exe,也不应该能够向该文件夹添加新文件。他们必须只有修改配置文件的权限。问题是,当我向文件夹授予“创建文件/写入数据”权限时,用户可以保存他的配置,但他也能够在文件夹中保存文件。当我删除此权限时,用户无法保存他的配置。我向配置文件本身授予“完全”权限并不重要。

我试图做的事情有可能吗?在我的逻辑中,设置文件的“完全”权限应该赋予用户对该文件的完全权限,无论父文件夹是什么。

答案1

您可以轻松发现该程序是否创建了新文件或修改了现有文件(我认为第二种选择不太可能)。

在 Windows 资源管理器中,右键单击标题并选择显示“修改日期”和“创建日期”列。

运行程序,然后比较两个日期:

  • 如果“创建日期”早于该时间,则文件已被修改。

  • 如果更晚的话,那么你要找的东西就不可能了,因为程序会创建一个新文件而不是覆盖旧文件。

相关内容