10
2024
05
11:11:15

如何删除 C:\Windows\System32\LogFiles\WMI 目录

  1. C:\Windows\System32\LogFiles,这是一个路径,告诉你文件最后存放的位置。

  2. 解决方法:

  3. 将下面的代码(先在你的桌面上新建个文本文档然后把代码复制进去)另存为.bat格式(名字自己取一个就好,比如delwmilog.bat) 放到不易删除的地方,代码为

    @ECHO OFF
    takeown /f "C:\Windows\System32\LogFiles\WMI" /r /d y && icacls "C:\Windows\System32\LogFiles\WMI" /grant administrators:F /t

    找到“启动“,在启动上右键打开 将711.bat复制到打开的窗口里,然后双击运行一下delwmilog.bat,重新启动计算机即可。





Takeown、Cacls、Icacls-文件、文件夹夺权用法


本文补充下常用的文件、文件夹夺权或者夺取所有者的方法,涉及Takeown、Cacls、Icacls用法。

takeown   /f 文件名

获取该文件的所属权

takeown /f /r /d n 文件夹      

获取整个文件夹及其下面子目录文件的所属权

takeown /f * /a /r /d y

强制将当前目录下的所有文件及文件夹、子文件夹下的所有者更改为管理员组(administrators)

cacls d:\file1\*.* /T /G administrators:F

将所有d:\file1目录下的文件、子文件夹的NTFS权限修改为仅管理员组(administrators)完全控制(删除原有NTFS权限设置)

cacls d:\file1\*.* /T /E /G administrators:F

在原有d:\file1目录下的文件、子文件夹的NTFS权限上添加管理员组(administrators)完全控制权限(不删除原有NTFS权限设置):

icacls c:\windows\* /save AclFile /T

将 c:\windows 及其子目录下所有文件的ACL 保存到 AclFile。

icacls c:\windows\ /restore AclFile

将还原 c:\windows 及其子目录下存在的 AclFile 内所有文件的 ACL。

icacls file /grant Administrator:(D,WDAC)

将授予用户对文件删除和写入 DAC 的管理员权限。

icacls file /grant *S-1-1-0:(D,WDAC)

将授予由 sid S-1-1-0 定义的用户对文件删除和写入 DAC 的权限。

  1. C:\Windows\system32>takeown /?
  2. TAKEOWN [/S system [/U username [/P [password]]]]
  3.         /F filename [/A] [/R [/D prompt]]
  4. 描述:
  5.     该工具以重新分配文件所有权的方式允许管理员重新获取先前被拒绝访问的文件访问权。
  6. 参数列表:
  7.     /S           system          指定要连接到的远程系统。
  8.     /U           [domain\]user   指定用户上下文,命令在此上下文中执行。
  9.     /P           [password]      指定给定用户上下文的密码。如果省略,提示输入。
  10.     /F           filename        指定文件名或目录名模式。可以用通配符 "*"指定模式。允许共享名\文件名。
  11.     /A                           将所有权给于管理员组,而不是当前用户。
  12.     /R                           递归: 指示工具运行于指定的目录和子目录里的文件上。
  13.     /D           prompt          
  14. 当前用户在一个目录里没有“列出文件夹”权限时,使用默认答案。当在子目录里进行递归 (/R) 操作时会发生这种情况。用有效值 "Y" 获取所有权或用 "N" 跳过。
  15.     /SKIPSL                      不遵循符号链接。仅适用于 /R。
  16.     /?                           显示此帮助消息。
  17.     注意: 1) 如果未指定 /A,文件所有权会将被授予当前登录的用户。
  18.           2) 不支持用 "?" 和 "*" 的混合模式。
  19.           3) /D 用于抑制确认提示。
  20. 示例:
  21.     TAKEOWN /?
  22.     TAKEOWN /F lostfile
  23.     TAKEOWN /F \\system\share\lostfile /A
  24.     TAKEOWN /F directory /R /D N
  25.     TAKEOWN /F directory /R /A
  26.     TAKEOWN /F *
  27.     TAKEOWN /F C:\Windows\System32\acme.exe
  28.     TAKEOWN /F %windir%\*.txt
  29.     TAKEOWN /S system /F MyShare\Acme*.doc
  30.     TAKEOWN /S system /U user /F MyShare\MyBinary.dll
  31.     TAKEOWN /S system /U domain\user /P password /F share\filename
  32.     TAKEOWN /S system /U user /P password /F Doc\Report.doc /A
  33.     TAKEOWN /S system /U user /P password /F Myshare\*
  34.     TAKEOWN /S system /U user /P password /F Home\Logon /R
  35.     TAKEOWN /S system /U user /P password /F Myshare\directory /R /A





1549887055433881.png

C:\Windows\system32>cacls /?
 注意: 不推荐使用 Cacls,请使用 Icacls。
 显示或者修改文件的访问控制列表(ACL)
 CACLS filename [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G user:perm]
        [/R user [...]] [/P user:perm [...]] [/D user [...]]
    filename      显示 ACL。
    /T            更改当前目录及其所有子目录中指定文件的 ACL。
    /L            对照目标处理符号链接本身
    /M            更改装载到目录的卷的 ACL
    /S            显示 DACL 的 SDDL 字符串。
    /S:SDDL       使用在 SDDL 字符串中指定的 ACL 替换 ACL。(/E、/G、/R、/P 或 /D 无效)。
    /E            编辑 ACL 而不替换。
    /C            在出现拒绝访问错误时继续。
    /G user:perm  赋予指定用户访问权限。
                  Perm 可以是: R  读取
                               W  写入
                               C  更改(写入)
                               F  完全控制
    /R user       撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
    /P user:perm  替换指定用户的访问权限。
                  Perm 可以是: N  无
                               R  读取
                               W  写入
                               C  更改(写入)
                               F  完全控制
    /D user       拒绝指定用户的访问。
 在命令中可以使用通配符指定多个文件。
 也可以在命令中指定多个用户。
缩写:
    CI - 容器继承。ACE 会由目录继承。
    OI - 对象继承。ACE 会由文件继承。
    IO - 只继承。ACE 不适用于当前文件/目录。
    ID - 已继承。ACE 从父目录的 ACL 继承。



步骤1、按Win+S打开搜索框,输入cmd并以管理员身份运行命令提示符。


步骤2、Takeown /f “C:\Program Files\WindowsApps“ /r /d y






推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/6036.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: