У меня есть файлы .config для открытия в Notepad ++. Файлы, которые я редактирую, обычно находятся в защищенных местах (например, c: \ windows \, c: \ program files ... и т. Д.), Что требует доступа администратора.
Я хотел бы иметь возможность дважды щелкнуть файл .config и открыть Notepad ++ с правами администратора. Хорошо, если появится приглашение UAC.
Есть ли способ сделать это?
Advanced...
кнопке наShortcut
вкладке окна свойств ярлыка, чтобы включить его), таким образом, если вы обновите notepad ++, он обновит как ваш не повышенный, так и ваш повышенные ярлыки.Я обнаружил, что поиск программы-редактора (например, Notepad ++) в меню «Пуск», а затем ввод Ctrl+ Shift+ Enterпозволяет запустить программу от имени администратора.
После этого вы сможете открывать и редактировать файл, который требует повышенных привилегий.
источник
В качестве улучшения по сравнению с ответом @ Аскели , вы можете сначала сделать копию исполняемого файла notepad ++ (назовите его как-то как NotepadUAC). Затем установите режим совместимости в свойствах вашей копии так, чтобы он требовал режима администратора, как предложено Аскели. Теперь у вас также должна быть возможность настроить файлы .config на открытие с использованием копии, а не оригинала.
Преимущество здесь в том, что вы не увидите приглашение UAC при открытии файлов с исходным (по умолчанию) файлом Notepad ++ .exe. Недостатком является то, что эта копия не обязательно будет обновляться так же, как оригинал, и может в конечном итоге вызвать проблемы с несовпадающими версиями .dll или config. Но это всегда достаточно легко удалить / переустановить, если это произойдет.
источник
Моим решением было закрепить Notepad ++ на панели задач. Когда мне это нужно для редактирования системных файлов, я щелкаю на нем правой кнопкой мыши, нажимаю «Блокнот ++» и нажимаю «Запуск от имени администратора».
Другие решения, модифицирующие ярлык или создающие его копии, хороши, если вы все время редактируете системные файлы. Я пользуюсь Notepad ++ ежедневно, но я не связываюсь с защищенными файлами каждый день.
источник
Это не было доступно, когда первоначальный вопрос был опубликован в 2010 году, но по состоянию на 2012 год - лучший ответ (по крайней мере, на мой взгляд):
Установите nppSaveAsAdmin:
С http://sourceforge.net/projects/nppsaveasadmin :
Плагин «Сохранить как администратор» доступен для быстрой и простой установки из диспетчера плагинов Notepad ++. (Плагины / Менеджер плагинов / Показать диспетчер плагинов / Доступно. Отметьте «Сохранить как администратор», нажмите «Установить».)
Notepad ++ будет продолжать работать как обычно, без необходимости использования полных административных токенов UAC. Однако, если Notepad ++ обнаружит, что вы пытаетесь сохранить файл, к которому у вас нет других прав доступа, он преобразуется в NppAdminAccess.exe (с отображением приглашения UAC). Просто нажмите «Да», и ваш файл будет сохранен с правами администратора.
источник
Это самый простой / гибкий способ, который я нашел, когда я должен отредактировать файл hosts для веб-разработки. Конечно, если вы просто хотите открыть все файлы с одним расширением от имени администратора, по предложению Джоэла, вы можете просто использовать «открыть с помощью ...» -> «Выбрать программу по умолчанию» в созданной вами копии.
источник
Удалите плагины (кроме менеджера плагинов). Это решило проблему для меня. Вы можете установить один плагин за раз, чтобы увидеть, какой плагин (ы) вызывает проблемы.
источник
Следующее решение на самом деле не учитывает сценарий двойного щелчка, но дает вам возможность выбора (и технически это также два щелчка):
Вы можете добавить пункт меню «Запуск от имени администратора» в контекстное меню оболочки для каждого типа файлов (или, скорее, для каждой программы). См. Эту статью для деталей о настройке реестра.
источник
Лучший способ - настроить Notepad ++ для запуска с правами администратора. Проблема в том, что он нарушает выбор правой кнопки мыши. Поэтому я сделал замену правой кнопки мыши, которая удаляет старую. Приятной частью моего исправления является то, что я добавил его в настройки каталога в реестре. Теперь вы можете щелкнуть правой кнопкой мыши по папке и выбрать «Редактировать с помощью Notepad ++», и она откроет все файлы в Notepad ++ :). Я много занимаюсь программированием на VBScript. Это позволяет мне легко редактировать все мои файлы, внося глобальные изменения, когда я придумываю новый метод выполнения чего-либо или изменения объекта.
Мой VBScript создает резервную копию ключей реестра, прежде чем он их меняет. Он не устанавливает Notepad ++ в качестве администратора, поэтому вы должны сделать это, щелкнув правой кнопкой мыши исполняемый файл Notepad ++ и изменив его на запуск от имени администратора. Я начинаю исследовать, как сделать это «Запуск от имени администратора». Когда я это сделаю, я отредактирую свой пост, чтобы он давал вам возможность редактировать в качестве администратора или редактировать в обычном режиме.
источник
Еще одно решение - открыть «Пуск», найти приложение «Блокнот» и щелкнуть по нему правой кнопкой мыши. Затем нажмите «Запуск от имени администратора».
Теперь вы можете просматривать файловую систему (через «Блокнот / Файл / Открыть ...») для файла, который вы хотите редактировать.
источник
просто простой и эффективный метод:
теперь у вас есть и блокнот ++, и блокнот ++ _ ADMIN в списке «SendTo» для любого файла.
источник