Как именно можно ограничить права на чтение и выполнение файла и оставить все остальное в такте. Таким образом, вы не можете открыть файл, хотя вы можете сделать что-то вроде перемещения, удаления и т.д.
3 ответа
Предоставьте все, но запретите права на чтение / выполнение:
icacls myfile /grant user:m /deny user:rx
Предоставить конкретные разрешения:
icacls myfile /grant user:(gw,ge,d,wd,ra,rea)
Подобное можно сделать с xcacls
, но не со старыми cacls
.
Это не поддерживаемые разрешения в cacls. Поддерживаемые разрешения: чтение, запись, изменение, полный доступ, нет.
РЕДАКТИРОВАТЬ: Если кто-то может скопировать его, они могут прочитать его, и если они могут написать / изменить его, они могут удалить его.
Это инструмент, который вы хотите. Вы говорите, что не хотите, чтобы они могли открыть его, но если они могут прочитать его, они могут открыть его. Как выяснилось в вашем разговоре, вы можете ограничить их способность выполнять файлы.