Как создать резервную копию разрешений для объекта файловой системы в Windows 10

Windows 10 умеет работать с разными файловыми системами, но основной, ею используемой, является всё же NTFS. Эта файловая система поддерживает концепцию разрешений, позволяющую гибко настраивать права доступа к отдельным папкам и файлам как локально, так и по сети. Поддерживается ею также и механизм наследования, когда разрешения родительского объекта автоматически «распространяются» на объекты дочерние.

Кроме того, каждый объект в файловой системе имеет своего владельца, коей является учетная запись пользователя.

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

Создается такой бекап очень просто.

Откройте от имени администратора командную строку и выполните в ней следующую команду:

icacls "Полный путь к файлу или папке" /save "D:\Разрешения.tхt"

Командная строка

Сведения о разрешениях будут сохранены в текстовый файл с указанным именем в корень локального диска D.

Текстовый файл

Если вам нужно создать резервную копию для папки и всех вложенных в нее объектов (файлов и папок), добавьте к команде два ключа t c, вот так:

icacls "Полный путь к файлу или папке" /save "D:\Разрешения.tхt" /t /c

Ключ T в данном случае указывает, что команда должна быть применена ко всем файлам в текущем каталоге и всем подпапкам, ключ C включает игнорирование ошибок, которые могут возникнуть во время выполнения процедуры.

Столь же просто выполняется восстановление разрешений.

Выполните в запущенной от имени администратора командной строке или консоли команду icacls "Path1" /restore "Path2", где Path1 — полный путь к файлу и папке, для которых восстанавливаются разрешения, а Path2— полный путь к текстовому файлу с записями параметров разрешений.

PowerShell

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

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

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