更新 3:现在使用安全选项卡限制访问。(手动)现在希望以编程方式(使用 Visual C#)以及如何在简单的用户帐户中使用管理员帐户访问文件。提示 - 我在 Windows 中注意到此功能,右键单击并使用“执行为”,输入管理员密码,然后您可以访问该文件。
更新 2:找到如何显示安全选项卡
显示安全选项卡
在控制面板中打开文件夹选项。(单击开始,单击控制面板,单击外观和主题,然后单击文件夹选项。)
在查看选项卡的高级设置下,清除使用简单文件共享 [推荐]。
更新1:我找到了以下文章,它建议了如何授予文件权限,但是当我单击属性时我没有找到安全选项卡,你有吗?任何想法如何得到它
我有一个文件要防止被修改。不要对我说加密它,这不能解决问题,我希望用户不能更改文件,但只有我(我的程序)。是否有任何类型的 Windows 文件身份验证,我知道我所说的身份验证是愚蠢的,但是某些 Windows 文件无法访问,例如用户配置文件中的“ntuser.dat.LOG”。当我尝试打开此文件时,它不会打开。
我想要这样的东西,对于这个文件,似乎是因为 Windows 正在使用它。对。但是如果我的程序关闭了,我也不希望在这种情况下更改文件。我该怎么办?
我不要求完整的详细解决方案,我想要想法、建议、提示或任何您知道会有所帮助的东西,因为它似乎很复杂:p