В Windows Vista/7, когда я открываю системный файл (говорят, system32/drivers/etc/hosts) с редактором (я использую Блокнот ++, но я предполагаю, это может быть что-либо еще), и внесите некоторые изменения в него, я не могу сохранить файл из-за файла, защищен.
Для редактирования файла я должен открыть редактора с 'Выполненным как Администратор', нажимают да к контролю учётных записей и открывают системный файл от редактора.
Есть ли какой-либо способ для меня открыть файл с моим редактором по умолчанию путем открытия его из проводника с "Выполненным как Администратор", нажимают да к контролю учётных записей и могут отредактировать и сохранить файл?
В то время как ответ Molly близок, если Вы устанавливаете "Запущенный эта программа как администратор" на самом фактическом .exe (Обычно в C:\Program Files\Notepad++
или C:\Program Files (x86)\Notepad++
), это заставит любой двойной щелчок по связанному типу файла запрашивать повышение.
Следует иметь в виду, что это может заставить пункт меню "Edit in Notepad ++" по умолчанию порывать с ошибкой" Error creating process: nppcm.dll needs to be in the same directory as the notepad++ executable
"(по крайней мере, это сделало на моей установке по умолчанию), но щелкающий правой кнопкой по файлу, указывание "Открывает With", и Блокнот выбора ++ оттуда будет работать.
Вы не можете хотеть выполнять своего редактора постоянно с поднятыми правами (как это добавит к неудобству при столкновении с контролем учётных записей каждый раз, когда Вы используете его).
Так, создайте новый ярлык, например:
C:\WINDOWS\system32\notepad.exe C:\WINDOWS\system32\drivers\etc\hosts
Щелкните правой кнопкой по новому, и затем нажмите Properties.
На вкладке Shortcut нажмите Advanced.
Выберите Выполнение как флажок администратора.
Это откроет Ваш Блокнот с Файлом hosts как администратор.