Команда TAKEOWN – сменить владельца файла или каталога.Команда TAKEOWN используется для смены владельца файла или каталога на локальном или удаленном компьютере. В качестве владельца может быть установлен либо текущий пользователь, либо группа Администраторы. Формат командной строки: TAKEOWN [/S система [/U пользователь [/P [пароль]]]] /F имя_файла [/A] [/R [/D приглашение]] Параметры командной строки: /S система - Удаленная система, к которой выполняется подключение. /U [домен\]пользователь> - Контекст пользователя, в котором команда будет выполняться. /P [<пароль>] - Пароль для указанного контекста пользователя. Приглашение, если опущен. /F имя_файла - Шаблон для имени файла или каталога. Допускается подстановочный знак "*" при указании шаблона. Разрешен формат общий_ресурс\имя_файла. /A - Делает владельцем группу администраторов вместо текущего пользователя. /R - рекурсия: программа будет обрабатывать файлы в указанном каталоге и всех его подкаталогах. /D ответ - Ответ по умолчанию, когда текущий пользователь не имеет разрешения "Содержимое папки" на каталог. Это случается при работе с подкаталогами в рекурсивном режиме (/R). Ответы: "Y" (владение) или "N" (пропустить). /SKIPSL - Не переходить по символическим ссылкам. Применяется только к /R. /? - Выводит справку. Примечания: 1) Если не указан параметр /A, владельцем файла становится вошедший в систему пользователь. 2) Шаблоны, в которых одновременно используются "?" и "*", не поддерживаются. 3) Параметр /D подавляет вывод запросов на подтверждение. Примеры использования: TAKEOWN /? - отобразить справку по использованию команды. TAKEOWN /F C:\myfile.txt - сделать текущего пользователя владельцем файла C:\myfile.txt TAKEOWN /F "C:\my file.txt" - если имя файла или каталога содержит пробел, то оно заключается в двойные кавычки. TAKEOWN /F %windir%\*.txt - сделать текущего пользователя владельцем всех текстовых файлов в каталоге Windows, заданном значением переменной windir TAKEOWN /F %windir%\*.txt /A - сделать владельцем всех текстовых файлов в каталоге Windows группу Администраторы. TAKEOWN /F C:\Mydir /R /A - назначить группу Администраторы владельцем каталога C:\MyDir и всех его подкаталогов. TAKEOWN /F C:\MyDir /R /D N - сделать текущего пользователя владельцем каталога C:\MyDir и всех его подкаталогов. Пропускать те каталоги, где пользователь не имеет разрешения на просмотр содержимого . TAKEOWN /F C:\MyDir /R /D Y - сделать текущего пользователя владельцем каталога C:\MyDir и всех его подкаталогов, включая и те каталоги, на которые нет разрешения на просмотр содержимого . TAKEOWN /F C:\Windows\System32\regedit.exe - назаначить владельцем исполняемого файла редактора реестра, текущего пользователя. TAKEOWN /S SERVER1 /F MyShare\*.doc - назначить текущего пользователя владельцем всех файлов с расширением .doc, размещенных на общем сетевом ресурсе MyShare на сервере SERVER TAKEOWN /S SERVER /U MyDomain\user1 /P passwd1 /F MyShare\*.doc - то же, что и в предыдущем случае, но при подключении к серверу используется учетная запись пользователя user1 в домене MyDomain |
|
|