如何配置管理员权限并删除文件

时间:2024-02-25 17:10:19

在Windows 7系统运行中。往往会遇到想要删除某个文件夹时,系统提示:文件夹访问被拒绝 你需要权限来执行此操作,如何才能删除此类文件夹呢?

 

  分两种情况删除:

  一、制作一个管理员授权的文件,把这个文件加入注册表;

  二 、通过设置文件夹属性,要注意子文件夹权限集成的问题。

 第一种方法更有效,姑且将两种全抛出来,扩充一下知识面也是好的。

方法一:亲测有效

1. 新建txt文件,保存一下内容后,重命名为管理员授权.reg,生成管理员授权.reg的注册表文件:

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\*\shell\runas] 

@="管理员授权" 

 "NoWorkingDirectory"=""  

[HKEY_CLASSES_ROOT\*\shell\runas\command] 

 @="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_ROOT\exefile\shell\runas2] 

@="管理员授权" 

 "NoWorkingDirectory"=""  

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command] 

 @="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_ROOT\Directory\shell\runas]

 @="管理员授权"  

"NoWorkingDirectory"=""  

[HKEY_CLASSES_ROOT\Directory\shell\runas\command] 

 @="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" 

2. 左键双击:管理员授权.reg文件,在弹出的:注册表编辑器窗口点:是(Y);

3. 在点是以后弹出的窗口中点:确定。
4. 如果我们要删除文件夹,则右键该文件夹 - 运行管理员授权,再删除该文件夹就可以顺利地删除了

方法二:doesn\'t work

1. 右击文件夹\属性\安全\编辑:

 

2. 在“组或用户名(G)”栏中,我们点击:添加;

 

3. 在弹出的选择用户或组的窗口,我们输入:Administrators,点确定:

 

4. 回到原窗口也点:确定;在弹出的“Windows安全”窗口中,我们点“是”,权限全部设置为允许(特殊权限不用勾选)。

这里在我电脑上并没有设置成功,允许的权限已经勾选好且不可编辑。

 

 

 5. 如果我们要删除文件夹,则右键该文件夹 - 以管理员身份运行,再删除该文件夹就可以顺利地删除了,若不可行请重启电脑