Предположим, что один из пользователей покидая компанию закрыл всем остальным пользователям компании доступ к своим файлам, чтобы усложнить работу компании после своего ухода. Решением проблемы такого типа для администратора является принятие на себя владения этими файлами, после чего можно свободно внести изменения в разрешения на доступ к требуемым файлам.

Одним из самых простых способов выполнения этой операции является использование утилиты для командной строки takeown.

Команда takeown использует следующий синтаксис:

takeown /f <файл> [/s <система>] [/u <домен\пользователь>] [/p <пароль>]

Параметры команды рассматриваются в следующей таблице.

Параметры команды takeown

Параметр Использование
/f <файл> Используется для указания файла, который принимается во владение. Можно использовать символ *.
/s <система> Используется для предоставления имени или адреса IP удаленного компьютера, на котором будет запущена команда. По умолчанию команда будет запущена на локальной системе.
/u <домен\пользователь> Используется для запуска команды от имени другого пользователя. Это может потребоваться, когда команда запускается на изолированной системе от имени локального администратора.
/p <пароль> Используется для указания пароля учетной записи пользователя, если предоставлен параметр /u.

Вот несколько примеров использования команды takeown.

Чтобы принять на себя владения всеми файлами в каталоге D:\Music введите такую команду:

takeown /f "D:\Music"

Чтобы принять на себя владения файлом pesenka.mp3 на удаленном компьютере nya.micromacro.com:

takeown /f "D:\pesenka.mp3" /s nya.micromacro.com

Сразу после принятия на себя владения файлом или папкой администратор может получать доступ к файлу. Если к папке должны получать доступ множество пользователей, не забудьте обновить права доступа для папки с помощью команды cacls или с помощью Проводника Windows (Windows Explorer).