Как я могу изменить полномочия файла Windows 7 с помощью командной строки?
Я хочу изменить полномочия в программных файлах, но cacls
не работает на меня.
Для изменения полномочий используйте учетную запись администратора на той машине для выполнения CACLS
. Если Вам включили контроль учётных записей, Вам, вероятно, придется поднять командную строку сначала путем щелчка правой кнопкой по нему и выбора "Run as Administrator".
Можно использовать cacls
следующим образом:
CACLS files /e /p {USERNAME}:{PERMISSION}
Где,
* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
o R - Read
o W - Write
o C - Change (write)
o F - Full control
Например, для предоставления учетной записи пользователя, полной (F), управляют к files
, Вы использовали бы следующую команду (введенный в поднятой командной строке Windows):
CACLS files /e /p %USERNAME%:f
Считайте полную справку путем ввода после команды:
cacls /?