无法删除文件夹(访问被拒绝)
大家好,小杨来为大家解答以上问题,无法删除文件夹,访问被拒绝很多人还不知道,现在让我们一起来看看吧!
1、下面西溪边肖将尝试各种非常规的方法来彻底删除这些顽固的文件或文件夹。
2、首先,常规解决方案:
3、1.取消或重新启动计算机,然后尝试删除它。
4、2.进入“安全模式删除”。
5、3.在纯DOS命令行下用DEL,DELTREE,RD命令删除。
6、4.如果文件夹中有很多子目录或文件无法删除,可以先删除文件夹中的子目录和文件,再删除文件夹。
7、5.在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口中删除该文件。
8、6.如果你安装了几个软件,比如FlashFXP,Nero,Total,可以尝试删除这些软件中的文件夹。
9、第二,高级解决方案:
10、解决这个问题的一个更通用的方法是更改文件权限,右键单击文件-属性-安全-编辑。修改文件权限。如果提示您不能修改权限,请先修改文件所有者。
11、右键单击文件-安全性-高级-所有者.然而,当存在不止一个这样的文件时,这样的操作是不实际的。所以简单介绍两个工具:takeown和cacls。
12、接管允许管理员通过重新分配文件所有权来重新获得以前被拒绝访问的文件的访问权。
13、TakeOwnershipEx文件或文件夹所有权获取软件V1.2.0.1绿色免费版:/S system指定要连接的远程系统。参数:
14、/U [domain]user指定执行命令的用户上下文。
15、/P [password]指定给定用户上下文的密码。如果省略,提示输入。
16、/F filename指定文件名或目录名模式。您可以使用通配符' * '来指定模式。允许共享文件名。
17、/A将所有权授予administrators组,而不是当前用户。
18、/R Recursion:指示工具对指定目录和子目录中的文件运行。
19、/D提示当当前用户在目录中没有“列出文件夹”权限时,使用默认答案。在子目录中执行递归(/R)操作时会发生这种情况。用有效值“y”取得所有权,或用“n”跳过。
20、以下是一些常见的例子。
21、TAKEOWN /F lostfile:将lostfile的所有权给予当前用户。
22、TAKEOWN /F directory /R /A:递归地将目录中文件的所有权限赋予administrator组。
23、TAKEOWN /F *:将当前目录中所有文件的所有权授予当前用户。
24、TAKEOWN /F %windir%*.txt
25、Cacls用于显示或修改文件的访问控制列表。
26、CACLS filename[/T][/M][/L][/S[:SDDL]][/E][/C][/G user:perm]参数:
27、[/R user […]] [/P user: perm […]] [/D user […]]
28、The file name shows the ACL.
29、/T更改当前目录及其所有子目录中指定文件的ACL。
30、/L针对目标处理符号链接本身。
31、/M更改装入目录的卷的ACL。
32、/S显示DACL的SDDL字符串。
33、/S:SDDL用SDDL字符串中指定的ACL替换ACL。(/e、/G、/R、/P或/D无效)。
34、/E编辑ACL而不替换它。
35、/C发生拒绝访问错误时继续。
36、/G user:perm授予指定用户访问权限。
37、烫发可以:r读。
38、w写作
39、c改变(写)
40、完全控制
41、/R user撤消指定用户的访问权限(仅在与/E一起使用时合法)。
42、/P user:perm替换指定用户的访问权限。
43、烫发可以:n无。
44、r读数
45、w写作
46、c改变(写)
47、完全控制
48、/D user拒绝指定用户的访问。
49、可以在命令中使用通配符来指定多个文件。
50、您也可以在命令中指定多个用户。
51、缩写:
52、CI-容器继承。ACE将被目录继承。
53、OI-对象继承。ACE将被文件继承。
54、仅IO继承。ACE不适用于当前文件/目录。
55、ID-继承。ACE继承自父目录的ACL。
56、例如:
57、Cacls file name /E /P Administrator: f Change the administrator's access to the file name to full control.
58、Cacls * /E /C /P Administrators:F将管理员对所有文件的访问权限更改为完全控制。
59、通过这两个命令,可以批量获取文件的所有权,然后正常删除文件。
本文到此结束,希望对大家有所帮助。