takeown

使管理员作为文件的所有者,恢复对之前被拒文件的访问权限。 此命令通常用于批处理文件。

语法

takeown [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] /f <filename> [/a] [/r [/d {Y|N}]]

参数

参数 说明
/s <computer> 指定远程计算机的名称或 IP 地址(请勿使用反斜杠)。 默认值为本地计算机。 此参数适用于该命令中指定的所有文件和文件夹。
/u [<domain>\]<username> 使用指定用户帐户的权限来运行脚本。 默认值为系统权限。
/p [<[password>] 指定 /u 参数中指定的用户帐户的密码
/f <filename> 指定文件名或目录名称模式。 指定该模式时,可以使用通配符 *。 也可使用 <sharename>\<filename> 语法。
/a 将所有权授予 Administrators 组而不是当前用户。 如果未指定此选项,则会将文件所有权授予当前登录计算机的用户。
/r 对指定目录和子目录中的所有文件执行递归操作。
/d {Y | N} 如果当前用户对指定目录没有“列出文件夹”权限,则禁止显示的确认提示,改为使用指定的默认值。 /d 选项的有效值包括:
  • Y - 获取目录的所有权。
  • N - 跳过目录。

    注意
    此选项必须与 /r 选项一起使用。

/? 在命令提示符下显示帮助。

备注

  • takeown 命令不支持使用(? 和 *)的混合模式。

  • 使用 takeown 删除锁后,你可能需要使用 Windows 资源管理器为自己授予对文件和目录的完全权限,然后才能将其删除。

示例

若要获取名为 Lostfile 的文件的所有权,请键入:

takeown /f lostfile