Я запускаю пакетную команду, чтобы стать владельцем набора пользовательских папок, и обнаруживаю, что право собственности не передается скрытым файлам, таким как ~ normal.dot. Я использую следующую команду: takeown /R /A /D Y /F D:\folderpath\username
Я не вижу ошибок в выводе, но когда я пытаюсь скопировать этот каталог, я получаю доступ к таким файлам.
Я считаю, что мне нужно вручную перейти к свойствам файла> Безопасность> Дополнительно> Изменить (сервер 2008)> Заменить все существующие наследуемые разрешения для всех потомков с пригодными для жизни разрешениями от этого объекта.
Есть ли способ убедиться, что я могу переместить папку после того, как я стал ее владельцем?
2
1 ответ
6
Похоже, вы вступили в права собственности с Takeown, но не дали себе разрешения на чтение / запись (поэтому впоследствии вам пришлось редактировать их через графический интерфейс).
Чтобы сделать это из командной строки, вы должны использовать icacls
после использования takeown
.
Что-то icacls <directory name> /grant <your username>:F /t
.