TAKEOWN 和 ICACLS 的用法


TAKEOWN:

这个软件是win7自带的工具,利用它可以获得对文件或文件夹的所属权,操作如下:

takeown   /f 文件名           获取该文件的所属权

或者

takeown /f /r /d n 文件夹       获取整个文件夹及其下面子目录文件的所属权


ICACLS:

这个也是win7下自带的工具,利用它可以获得文件或文件夹的控制权,操作如下:

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

icacls file /grant Administrator:(D,WDAC)    //赋权

icacls c:\windows\ /restore AclFile     //恢复

下面给个例子:

     

   大致意思就是先获取atmfd.dll的所有权,之后再获取该文件的控制权并对其命名。

   其实利用这两个工具大致可以对很多平时遇到的无法自由管理的文件进行强制管理,例如改名、删除之类的。


当对一个文件或者文件夹修改完成后,如果需要对其进行恢复,包括对文件所有者、文件控制权的恢复,操作如下:



C:\Users\Administrator>takeown /f "C:\Users\Administrator\AppData\Local\Temp_ME1288602" /r /d y 错误: 系统找不到指定的文件。 C:\Users\Administrator>icacls "C:\Users\Administrator\AppData\Local\Temp_ME1288602" /grant administrators:F /t C:\Users\Administrator\AppData\Local\Application Data\*: 拒绝访问。 已成功处理 0 个文件; 处理 1 个文件时失败 C:\Users\Administrator>可能的原因分析 '可能的原因分析' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>在处理 takeown icacls 命令时,如果遇到错误提示“系统找不到指定的文件”或“拒绝访问”,通常可能由以下几个原因引起: '在处理' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator> C:\Users\Administrator>权限不足:运行这些命令需要管理员权限。如果没有以管理员身份运行命令提示符,则可能导致权限被拒。 '权限不足:运行这些命令需要管理员权限。如果没有以管理员身份运行命令提示符,则可能导致权限被拒。' 不是内部或外部命令,也 不是可运行的程序 或批处理文件。 C:\Users\Administrator>路径问题:目标文件或目录路径可能存在拼写错误或者不可达的情况。 '路径问题:目标文件或目录路径可能存在拼写错误或者不可达的情况。' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>文件系统损坏:某些情况下,文件系统的元数据可能出现问题,导致无法正常操作特定文件或目录。 '文件系统损坏:某些情况下,文件系统的元数据可能出现问题,导致无法正常操作特定文件或目录。' 不是内部或外部命令,也不是可 运行的程序 或批处理文件。 C:\Users\Administrator>针对上述情况的具体解决方案如下: '针对上述情况的具体解决方案如下:' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator> C:\Users\Administrator>解决方案 '解决方案' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>方法一:确保以管理员身份运行命令提示符 '方法一:确保以管理员身份运行命令提示符' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>确认当前使用的命令提示符是以管理员身份启动的。可以通过右键点击“开始菜单”中的“命令提示符”选项并选 择“以管理员身份运行”。如果不具备足够的权限,即使输入了正确的命令也无法成功执行1。 '确认当前使用的命令提示符是以管理员身份启动的。可以通过右键点击“开始菜单”中的“命令提示符”选项并选择“以管理员身份运行”。 如果不具备足够的权限,即使输入了正确的命令也无法成功执行1。' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator> C:\Users\Administrator>方法二:验证路径准确性 '方法二:验证路径准确性' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>仔细检查所提供的文件或目录路径是否完全正确无误,并注意区分大小写字母以及处理好其中含有的空格字符 等问题。对于含有空格的路径名应加上双引号来包裹整个字符串表示法。 '仔细检查所提供的文件或目录路径是否完全正确无误,并注意区分大小写字母以及处理好其中含有的空格字符等问题。对于含有空格的 路径名应加上双引号来包裹整个字符串表示法。' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator> C:\Users\Administrator>方法三:修复文件所有权与权限设置 '方法三:修复文件所有权与权限设置' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>可以尝试先使用以下命令重新获取对象的所有权再调整其访问控制列表(ACLs): '可以尝试先使用以下命令重新获取对象的所有权再调整其访问控制列表' 不是内部或外部命令,也不是
最新发布
03-21
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值