7

Существует ли плагин SublimeText, который повторно открывает текущий файл как администратор?

notepad++ имеет функцию, при которой, если вы открываете файл и не имеете прав на его редактирование, но пытаетесь сохранить его, он сообщит вам, что у вас нет доступа, а затем предоставит вам возможность открыть его как Администратор (если у вас есть такое разрешение), после чего вы можете сохранить.

Я понимаю, что есть обходные пути, но это очень удобная функция, которую я бы хотел увидеть в SublimeText.

Чтобы уточнить, я не хочу иметь возможность щелкнуть правой кнопкой мыши по файлу в проводнике Windows и перейти "открыть как". Я знаю об инструментах, которые позволяют этому случиться, я специально говорю о том, как только файл открывается не как администратор, и для его сохранения требуются права администратора.

2 ответа2

0

Я недавно переключился с npp на sublime и нашел самый простой способ обойти это - просто отключить UAC и установить, что sublime всегда запускается от имени администратора.

Всегда открывайте Sublime как администратор Всегда открывайте Sublime как администратор

0

Перейдите в gpedit и установите эти политики:

Windows Setings/Security Settings/Local Policies/Security Options

User Account Control: Admin Approval Mode for the Built-in Administrator account    Disabled
User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop  Disabled
User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode    Elevate without prompting
User Account Control: Behavior of the elevation prompt for standard users   Prompt for credentials
User Account Control: Detect application installations and prompt for elevation Disabled
User Account Control: Only elevate executables that are signed and validated    Disabled
User Account Control: Only elevate UIAccess applications that are installed in secure locations Disabled
User Account Control: Run all administrators in Admin Approval Mode Disabled
User Account Control: Switch to the secure desktop when prompting for elevation Disabled
User Account Control: Virtualize file and registry write failures to per-user locations Enabled

Затем установите режим совместимости, чтобы редактор всегда работал от имени администратора.

Если у вас возникли некоторые проблемы, вы можете перевести "Режим одобрения администратором для встроенной учетной записи администратора" в "Включено", если вы держите "Поднять без запроса".

Возможно, вы даже сможете пропустить настройку совместимости для приложения, поскольку эти политики обеспечат автоматическое и бесшумное повышение прав. Зависит от конкретной версии ОС (версия LTSB очень мягкая, версия Home очень тоталитарная).

Для некоторых системных папок вам необходимо убедиться, что вы используете сборку x64. Это другая проблема, которая выглядит как UAC для людей, но это не так. Только Visual Studio знает, как обойти это молча.

Для "дополнительных специальных" папок, таких как шрифты, все, что вам не поможет. Вам нужно будет прыгать больше прыжков (включая переименование C:\Windows\Fonts\desktop.ini), если вы хотите войти через пользовательский интерфейс, но у вас все получится с помощью консоли admim cmd.

Так что добавьте ваш редактор в путь, всегда оставляйте один админский командный ключ и жизнь наладится.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .