Назначить себя владельцем файла

Полезный батник для назначения определенного пользователя владельцем файла и дальнейшего его редактирования. Запуск батника обязательно  от администратора.

для замены файлов в папке system32, нужно назначить владельцем пользователя, и только потом копировать

takeown /F "C:\Windows\System32\файл.dll"
cacls "C:\Windows\System32\файл.dll" /e /g имяпользователя:f
RENAME "C:\Windows\System32\файл.dll" файлOLD.dll
copy "\\путь\files\*.*" "C:\Windows\System32\"

 

TAKEOWN – сделать себя владельцем файла или папки

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

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


 

Cacls – используется для просмотра и изменения списков управления доступом

    /T            Изменение списков управления доступом для указанных файлов в текущем каталоге и вложенных каталогах.
    /L            Работа с самой символической ссылкой, а не с объектом.
    /M            Изменение ACL томов, подключенных к каталогу.
    /S            Отображение строки SDDL для DACL.
    /S:SDDL       Замена ACL на указанные в строке SDDL (не используется с ключами /E, /G, /R, /P и /D).
    /E            Изменение списка управления доступом вместо его замены.
    /C            Продолжение при ошибках отказа в доступе.
    /G имя:доступ Разрешения для указанных пользователей.
                  Доступ:  R  - чтение
                           W  - запись
                           C  - изменение (запись)
                           F  - полный доступ
    /R имя       Отзыв разрешений для пользователя (только вместе с /E).
    /P имя:доступ  Замена разрешений указанного пользователя.
                 Доступ:  N  - нет
                          R  - чтение
                          W  - запись
                          C  - изменение (запись)
                          F  - полный доступ
    /D имя       Запрет на доступ пользователя.

RENAME – переименование файла

COPY – копирование из сетевой папки, все файлы ” * ” в папку C:\Windows\System32\

 

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Капча загружается...

© 2018 FIL