用cmd命令更改权限和删除文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用cmd命令更改权限和删除文件相关的知识,希望对你有一定的参考价值。

批处理比较难实现文件权限修改,未修改权限的文件,DOS或批处理都是无法删除的,你可以选择文件夹进行操作,一次性可删除较多的文件,方法有两种
1、首选右击文件夹>>属性>>安全,点击“Users”用户,把“完全控制”复选框打钩,确定后,新建一个Users用户/账户,用User用户登陆进行删除试试,再删除Users用户(右击我的电脑>>管理>>本地用户和组>>用户)
2、如果上术方法无效,只能修改本地用户的权限:
首选右击文件夹>>属性>>安全>>添加,输入当前用户名(如:Administrator)再把“完全控制”复选框打钩,确定,即可删除该文件夹内的部分文件和文件夹或整个文件夹,进入该文件夹,把未成功删除的项目作同样设置,返回上一级再删,如些反复几次后,应该可以完全删除整个文件夹,除此方法,再无更好的途径
参考技术A 呵呵
这个我会
很简单的。
右键windows目录。权限。取得所有者。替换什么子容器,勾起来。重新打开。赋予自己账户所有的权限,然后就可以为所欲为拉
参考技术B 360或者超级兔子粉碎机,
实在不行就用这个
强力删除工具
unlocker1.8.7
2008-10-25
18:08
http://ccollomb.free.fr/unlocker/unlocker1.8.7.exe

Windows 命令行更改文件夹权限

【中文标题】Windows 命令行更改文件夹权限【英文标题】:Windows command line change folder permission 【发布时间】:2018-01-06 16:24:27 【问题描述】:

场景如下:

以管理员权限执行的程序会创建一个文件夹“C:\my folder”。 在 cmd 中,我想将这个文件夹的完全控制权授予所有人。

我该怎么做?我试过了

cacls "C:\my folder" /E /P "*S-1-1-0":F

并没有工作。我也试过了

cacls "C:\my folder" /E /P "Everyone":F

并没有工作。然而,

cacls "C:\my folder" /E /P "Todos":F

确实有效——在西班牙语安装的 Windows 中,“Todos”代表“所有人”。无论安装什么语言的 Windows,我如何才能做到这一点?

注意:我知道 cacls 应该被弃用,取而代之的是 icacls。我不介意。请不要浪费您的时间指出它,除非在 icacls 中有实现此目的的方法。

【问题讨论】:

【参考方案1】:

在我看来,我终于弄明白了:icacls "C:\my folder" /GRANT *S-1-1-0:F 这很有趣:我通过 technet.microsoft.com 弄清楚了,但是,他们自己的文档是错误的!!! 在https://technet.microsoft.com/es-es/library/cc753525(v=ws.10).aspx 他们声明你应该使用 Icacls test2 GRANT *S-1-1-0:(d,wdac) 当你真正应该使用 Icacls test2 /GRANT *S-1-1-0:(d,wdac)

【讨论】:

文章英文原版中的例子是正确的。自动翻译成西班牙语会破坏它。 错误的文档,正如我之前所说的。 在西班牙语中,您正在查看正确英文版本的自动翻译文档,而翻译软件不知何故弄乱了示例。 【参考方案2】:

试试这个:

icacls "C:\my folder" /grant Everyone:M

取自here。

【讨论】:

不工作。我认为(但不完全确定)与“每个人”相关的任何内容都不仅仅适用于西班牙语窗口

以上是关于用cmd命令更改权限和删除文件的主要内容,如果未能解决你的问题,请参考以下文章

怎么用cmd让文件无法删除

Ubuntu怎么更改文件夹的权限

如何用cmd消除文件的管理员权限?

如何用命令操作修改 文件 权限 命令 Magnify.exe 和cmd.exe

怎样用CMD命令删除或是强行删除文件?

win10 删除旧系统windows文件夹,提示需要管理员权限,更改时无法枚举容器中的对象,访问被拒绝,怎么也删不了