Я пытаюсь заменить notepad.exe
с notepad2.exe
, но я получаю проблемы разрешения контроля учётных записей, когда я пытаюсь открыть файл с заменой notepad2.exe
. Я должен открыться notepad2.exe
как администратор.
Как я могу выполнить Windows 7, эквивалентный из Linux chmod 777
на файле?
Используя cacls можно сделать эту ту же вещь типа, пример.
cacls myfile.txt /g everyone:f
Примерно:
icacls notepad.exe /grant Everyone:F
Обратите внимание, что это не точно то же, как отклоняют переопределение записей ACL, позволяют записи, поэтому если существуют, любой отклоняет, Вы, возможно, должны удалить их.
Обычно я честно должен подвергнуть сомнению побуждения того, что Вы пытаетесь сделать. Никогда не должно быть причины заменить базовые файлы операционной системы другими.
Можно легко связать текстовые файлы с Notepad2 без замены notepad.exe
который должен быть предпочтительным способом иметь дело с этим.
Можно изменить полномочия из командной строки через эту информацию, хотя я лично нахожу, что средства управления разрешением GUI довольно легко понять.
Можно использовать его следующим образом:
CACLS files /e /p {USERNAME}:{PERMISSION}
Где: