Как предоставить Nekoray постоянные администраторские права?

У меня установлена программа для создания Proxy под названием Nekoray. Я настроил ее на автозапуск и выбрал опцию "запомнить последний профиль".
  • 23 октября 2024 г. 10:02
Ответы на вопрос 2
Для того чтобы предоставить программе Nekoray постоянные администраторские права на Windows, вам нужно изменить настройки выполнения этой программы. Вот шаги, которые вы можете выполнить:

1. **Найдите исполняемый файл Nekoray**:
   - Откройте проводник и перейдите в папку, где установлена программа Nekoray (обычно это `C:\Program Files\Nekoray` или другой путь, в зависимости от вашей установки).
  
2. **Откройте свойства файла**:
   - Найдите файл `Nekoray.exe` (или аналогичный) и щелкните по нему правой кнопкой мыши.
   - Выберите «Свойства» из контекстного меню.

3. **Перейдите на вкладку совместимости**:
   - В окне свойств выберите вкладку «Совместимость».

4. **Установите режим запуска от имени администратора**:
   - Найдите опцию «Запускать эту программу от имени администратора» и поставьте галочку рядом с ней.
   - Нажмите «Применить», затем «ОК», чтобы сохранить изменения.

5. **Проверка**:
   - Попробуйте запустить Nekoray и убедитесь, что он запрашивает права администратора при запуске. Если все сделано правильно, программа будет запускаться с администраторскими правами каждый раз, когда вы её открываете.

Если вы хотите, чтобы программа запускалась с администраторскими правами и без запроса UAC (контроль учетных записей), вы можете использовать планировщик задач:

1. **Откройте Планировщик задач**:
   - Нажмите `Win + R`, введите `taskschd.msc` и нажмите Enter.

2. **Создайте новую задачу**:
   - В правой панели выберите «Создать задачу».

3. **Настройте задачу**:
   - Введите имя задачи и установите галочку «Запустить с наивысшими правами», чтобы обеспечить запуск с административными правами.
   - Перейдите на вкладку «Триггеры» и добавьте новый триггер для запуска задачи при входе в систему или по вашему усмотрению.
   - На вкладке «Действия» выберите «Запустить программу» и укажите путь к `Nekoray.exe`.

4. **Сохраните задачу**:
   - Нажмите «ОК», чтобы сохранить задачу. Вам может понадобиться ввести административные учетные данные.

Теперь Nekoray будет запускаться автоматически с правами администратора, когда вы входите в систему или когда вы настраиваете триггер.
Попробуйте в свойствах exe самого приложения поставить галочку "запускать от администратора" в разделе для всех пользователей. Если не поможет, то смотреть настройки встроенного автозапуска - как именно оно запускается. Оно может в реестре запускаться, может как сервис, может в планировщике, может через "автозапуск" в меню "пуск". 
https://github.com/MatsuriDayo/nekoray/issues/208 - там в топике такая же проблема, но в линуксе - решено было добавлением прав для исполняемого файла, хотя пишут что должно работать. Так что должно сработать.
Похожие вопросы