在win8下想删除以前系统的文件,提示需要trustedinstaller权限,在提取权限时又显示“无法枚举容器…”

在win8下想删除以前系统的文件,提示需要trustedinstaller权限,在提取权限时又显示“无法枚举容器…”,第1张

不想用第三方的话就只能先用有这个文件(夹)然后改权限

方法如下橡冲 选中一个文件(夹) 右击 属性 安全 高级所有者后面的更改 高级

立核盯即查找 选择你的账户或administrator 确定确定

以上为改所有者

然后在属性安全 里点编梁氏歼辑 为所需要权限的账户点勾一般选完全控制然后确定即可

这样就拥有了权限 但在使用中的文件是无法删除的

附最稳定简单的删除方法 下个ubuntu(linux) 然后用ultraiso 到u盘重启u盘启动 试用ubuntu

然后就enjoy [linux和windows管理权限的方式不一样 windows的文件linux随便删

1、Append:如果它存在,并且查找到该文件的末尾,或者创建一个新文件,请打开该文件。这要求FileIOPermissionAccess.Append权限。FileMode.Append可以仅在结合使用 FileAccess.Write。尝试查找该文件将引发亩族腔结束之前将其置于IOException异常,并且任何尝试读取失败,将引发NotSupportedException

异常。

2、Create:创建一个新的文件。如果该文件已存在,则会覆盖它。这要求FileIOPermissionAccess.Write权限。FileMode.Create等效于请求,如果该文件不存在,则使用 CreateNew否则为使用 Truncate。如果该文件已存在但为隐藏的文件, 则会引发异常。

3、CreateNew:指定 *** 作系统应创建一个新的文件。这要求 FileIOPermissionAccess权限。如果该文件已存在, IOException则会引发异常。

4、Open:指定 *** 作系统应打开现有文件。若要打开该文件的能力是依赖于指定的值 FileAccess枚举。一个 System.IO.FileNotFoundException 如果文件不存在将引发异常。

5、OpenOrCreate:指定 *** 作系统应打开一个文件,是否它存在,则否则迅衫,应创建一个新的文件。如果使用打开该文件FileAccess.Read, FileIOPermissionAccess.Read权限是必需的。如果文件访问是 FileAccess.Write, FileIOPermissionAccess.Write权限是必需的。如果使用打开该文件FileAccess.ReadWrite, 这两个 FileIOPermissionAccess.Read和 FileIOPermissionAccess.Write 权限是必需的。

6、Truncate:指定 *** 作系统应打开现有文件。当打开文件时,应被截断,以便其大小为零字节。这要穗吵求 FileIOPermissionAccess.Write权限。尝试从文件中读取使用打开FileMode.Truncate导致 ArgumentException异常。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12252765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存