Я работаю на удаленном диске, смонтированном в моей системе, где я создал какой-то файл, для которого мне нужно установить некоторые разрешения для этого файла.
Я использовал icacls
но он не работает.
Когда я пытаюсь получить доступ к файлу разрешения, он работает нормально.
Z:\test_permission>icacls file1.txt
file1.txt "my user name":(I)(RX,W,DC)
Everyone:(I)(RX)
Хотя, когда я пытаюсь изменить его разрешение, он говорит, что доступ запрещен.
Z:\test_permission>icacls file1.txt /deny "user name":R
file1.txt: Access is denied.
Successfully processed 0 files; Failed processing 1 files
Для временного решения: если на одном диске мы работаем с Linux и используем chmod
то все работает нормально.
Теперь я пытаюсь сделать то же самое с помощью Windows, поэтому я использую icacls
.
Также я не могу использовать Cygwin, я должен использовать только некоторые команды Windows.
Пожалуйста, поправьте меня, если я делаю что-то не так.