当我作为管理员时,为什么会出现文件系统“访问被拒绝”错误?

当我作为管理员时,为什么会出现文件系统“访问被拒绝”错误?

在一个案例中,我刚刚编写了一个测试应用程序来枚举系统上的所有文件,并且我得到了“C:\Documents and Settings”的“访问被拒绝”错误(由。网当我说‘给我 c:\ 中的所有子文件夹’时)。

为什么会发生这种情况?

仅供参考:我正在使用 Windows 7。

答案1

c:\documents and settings并不存在。它直接指向\users(一个还算不错的文件路径。我的意思是,\documents and settings?他们到底在想什么?),这不是一个真正的路径,而且只是为了兼容性而存在。你尝试将文件保存在c:\documents and settings\username\hello.txt,它会工作,但它只是为了兼容性而存在。

从 USB 驱动器中删除文件 - 它是那些可以设置为只读的文件之一吗?如果是,是吗?

答案2

无论你想写什么,我相信,就像 Mike 指出的那样,你应该“取得”你被拒绝访问的任何驱动器/文件夹的所有权。即使你是管理员,如果在具有访问权限的用户列表中未定义管理员组,你仍然无法访问该文件/驱动器。只需“取得”该文件的所有权,问题就解决了。你会在文件夹属性中看到你没有访问权限(管理员组),这就是你被拒绝访问文件夹/文件/驱动器等的原因。

以下是链接: http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/

相关内容