编辑或删除需要TrustedInstaller权限的文件(夹)
1、首先找到要更改的文件或文件夹,右键单击,选择“属性”
2、单击“安全”选项卡,在下方点击“高级”
3、在上方“所有者”处单击“更改”(如果所有者已经是你现在的用户请跳步至第5步)
4、在输入框内输入自己的用户名,之后点击“确定”
5、之后会发现所有者已经更改为你当前的用户。然后先关闭当前窗口,再关闭之前打开的“属性”窗口。之后重新根据之前步骤回到下图界面。单击“添加”。如果是从第三步跳过来的请直接点击“添加”
6、在上方单击“选择主体”
7、在输入框内输入自己的用户名,之后点击“确定”
8、在“完全控制”处打勾,并确认上方选项中“类型”为“允许”;如果是文件夹,“应用于”为“此文件夹、子文件夹和文件”
9、确认窗口内显示你是所有者且拥有完全控制权限,如果是文件夹则在下方勾选“使用可从此对象继承的权限项目替换所有子对象的权限项目”,之后点击“确定”
10、点击“确定”
11、完成。接下来即可进行操作
1、在桌面上击右键,选择“新建->文本文档”,然后输入如下代码:
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"
================分割线==================
然后保存并将文件后缀命名为.reg,并双击运行导入到注册表内即可
如果有用户账户控制窗口点“是”
再之后的窗口中点“是”
这样之后对要更改的文件(夹)右键单击“管理员取得所有权”后即可更改
2、如果发现没有显示后缀名“.txt”,则可以通过该方法解决:
首先打开资源管理器
3、Win7和Vista在左上方点击“组织”按钮,点击“更改文件夹和搜索选项”
Win8.1和10在上方点击“查看”,再点击“选项”按钮
4、在弹出的窗口内,选择“查看”,在下方窗口中找到“隐藏已知的文件拓展名”,把勾去掉,再点击“确定”。之后就能改拓展名了
1、作者在网上搜到的提权工具有NSudo。
原理是创建一个以TrustedInstaller权限运行的进程,然后进行操作。