Взять на себя ответственность за весь диск?

3646
Jakob Cosoroaba

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

Я помню, что были какие-то инструменты командной строки или что-то, что могло бы сделать это рекурсивно.

4
Вероятно, что-то вроде `cacls c: \ / T / E / G Everyone: F` hyperslug 14 лет назад 2

2 ответа на вопрос

3

Я помню, что были какие-то инструменты командной строки или что-то

Cacls.exe

Больше информации здесь:

Отобразить или изменить списки контроля доступа (ACL) для файлов и папок.

да, это было все, спасибо, я понял это отсюда Jakob Cosoroaba 14 лет назад 0
пожалуйста, добро пожаловать :) 14 лет назад 0
2
bk1e

Я думаю, что вы ищете icacls.exe.

Вы также можете использовать старые cacls.exe, но будьте осторожны. cacls /Gпо умолчанию будет перезаписан весь ACL, что, кажется, никогда не будет тем, что я хочу, поэтому вы должны перейти /Eк «редактированию» ACL. На icacls /grantповедение обращено: изменить по умолчанию, передать, :rчтобы заменить весь ACL.

icaclsтакже поддерживает установку флагов наследования объекта / контейнера ( caclsне делает), но вы, вероятно, сейчас не заботитесь об этом.