Каков эквивалент chmod 777?

Я пытаюсь заменить notepad.exe с notepad2.exe, но я получаю проблемы разрешения контроля учётных записей, когда я пытаюсь открыть файл с заменой notepad2.exe. Я должен открыться notepad2.exe как администратор.

Как я могу выполнить Windows 7, эквивалентный из Linux chmod 777 на файле?

21
задан 18.01.2013, 13:32

3 ответа

Используя cacls можно сделать эту ту же вещь типа, пример.

cacls myfile.txt /g everyone:f
28
ответ дан 07.12.2019, 10:00

Примерно:

icacls notepad.exe /grant Everyone:F

Обратите внимание, что это не точно то же, как отклоняют переопределение записей ACL, позволяют записи, поэтому если существуют, любой отклоняет, Вы, возможно, должны удалить их.

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

Можно легко связать текстовые файлы с Notepad2 без замены notepad.exe который должен быть предпочтительным способом иметь дело с этим.

19
ответ дан 07.12.2019, 10:00

Можно изменить полномочия из командной строки через эту информацию, хотя я лично нахожу, что средства управления разрешением GUI довольно легко понять.

Можно использовать его следующим образом:

CACLS files /e /p {USERNAME}:{PERMISSION}

Где:

  • /p: Установите новое разрешение
  • /e: Разрешение Редактирования и сохраненное старое разрешение, как это т.е. редактирование ACL вместо того, чтобы заменить его.
  • {ИМЯ ПОЛЬЗОВАТЕЛЯ}: Имя пользователя
  • {РАЗРЕШЕНИЕ}: Разрешение может быть: R - Чтение W - Запись C - Изменение (запись) F - Полный контроль
3
ответ дан 07.12.2019, 10:00

Теги

Похожие вопросы