• 您需要来自administrators的权限才能对此文件进行更改


    今天我重装了系统,以前D盘里的一个文件夹想删除,可以一直没法删除,原先它提示”您需要来自 S-1-5-21-602162358-1284227242-682003330-500 的权限才能对此文件夹”,我上网查了一下,网上给出的解决方案是:

    选择你要删除的文件或者文件夹,鼠标右键点击该文件夹-->属性-->切换到“安全”选项卡-->点击右下方的“高级”按钮-->切换到“所有者”选项卡-->点击下方的“编辑”按钮-->在“将所有者更改为”框中,点选自己当前的用户名,将文件的所有者变更为当前用户名,比如Administrators,同时勾选“替换子容器和对象的所有者”选项(文件夹),一路确定,这样,你就拥有了该文件夹的所有权。

    我按照这样修改了,它又提示您需要来自administrators的权限才能对此文件进行更改,让我很无语,搞了好久。后来终于发现了解决的终极方案:

    新建的一个txt然后将其改名为   管理员取得所有权.reg。注意后缀名是reg,然后用记事本的方式打开,复制以下代码粘贴进去

    Windows Registry Editor Version 5.00  
    [HKEY_CLASSES_ROOT*shell unas]
    @="管理员取得所有权"
    "NoWorkingDirectory"=""  
    [HKEY_CLASSES_ROOT*shell unascommand]
    @="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"  
    [HKEY_CLASSES_ROOTexefileshell unas2]
    @="管理员取得所有权"
    "NoWorkingDirectory"=""  
    [HKEY_CLASSES_ROOTexefileshell unas2command]
    @="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"  
    [HKEY_CLASSES_ROOTDirectoryshell unas]
    @="管理员取得所有权"
    "NoWorkingDirectory"=""  
    [HKEY_CLASSES_ROOTDirectoryshell unascommand]
    @="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"

    然后在右击文件夹,就会出现一个管理员取得所有权的命令,点击之后,等命令行跑完,就可以删除这些烦人的文件了,终极大招!!!

  • 相关阅读:
    记一道乘法&加法线段树(模版题)
    2021CCPC网络赛(重赛)题解
    Codeforces Round #747 (Div. 2)题解
    F. Mattress Run 题解
    Codeforces Round #744 (Div. 3) G题题解
    AtCoder Beginner Contest 220部分题(G,H)题解
    Educational Codeforces Round 114 (Rated for Div. 2)题解
    Codeforces Global Round 16题解
    Educational Codeforces Round 113 (Rated for Div. 2)题解
    AtCoder Beginner Contest 182 F
  • 原文地址:https://www.cnblogs.com/longjshz/p/4286812.html
Copyright © 2020-2023  润新知