Возможно, кто-то может мне помочь. Я хотел бы преобразовать следующие команды chmod для использования в Windows 7, но моего понимания не хватает.
/bin/chmod -R u+w,go-w,a+r somedirectory
/bin/chmod a+x anotherdirectory
Спасибо большое
Возможно, кто-то может мне помочь. Я хотел бы преобразовать следующие команды chmod для использования в Windows 7, но моего понимания не хватает.
/bin/chmod -R u+w,go-w,a+r somedirectory
/bin/chmod a+x anotherdirectory
Спасибо большое
Вот пара примеров, взятых со страницы руководства / справки по cacls.
Предоставьте пользователю "Дин" полный контроль над всеми файлами и подкаталогами:
cacls somedirectory /e /t /p Dean:f
Добавить разрешение только для чтения для одного файла
CACLS myfile.txt /E /G "Power Users":R
Добавить разрешение «Полный доступ» для второй группы пользователей
CACLS myfile.txt /E /G "FinanceUsers":F
Теперь отмените разрешения на чтение из первой группы.
CACLS myfile.txt /E /R "Power Users"
Теперь дайте первой группе полный контроль:
CACLS myfile.txt /E /G "Power Users":F
Предоставьте группе «Финансы» полный контроль над папкой и всеми подпапками.
CACLS c:\docs\work /E /T /C /G "FinanceUsers":F
Похоже, что "/t" выполняет рекурсию во все файлы и подкаталоги, а "/e" редактирует вместо того, чтобы заменять список контроля доступа (разрешения). Вы можете использовать несколько опций для каждой команды, но у меня возникли проблемы с изменением всего сразу. Cacls выглядит так, как будто ему нужны определенные группы и пользователи, а не o, g, a.
Вот еще немного информации от "cacls /?"«:
/G user:perm Grant specified user access rights.
Perm can be: R Read
W Write
C Change (write)
F Full control
/R user Revoke specified user's access rights (only valid with /E).
/P user:perm Replace specified user's access rights.
Perm can be: N None
R Read
W Write
C Change (write)
F Full control