Как настроить приложение на постоянный запуск в режиме администратора

Запуск приложений от имени обычного пользователя без повышенных прав является хорошей практикой безопасности, но как насчет тех случаев, когда приложение будет работать только в том случае, если оно запущено от имени администратора? Читайте дальше, поскольку мы подчеркиваем, как легко и навсегда настроить приложение для запуска с правами администратора.

Уважаемый Как-Выродок,

У меня есть проблема, и я даже нашел решение на вашем сайте, но дополнительный слой поверх моей проблемы не позволяет мне использовать ваше решение. Вот сделка. Я играл в эту игру через Steam под названием Evoland. Сначала я думал, что он не поддерживает использование контроллера Xbox 360, но затем, покопавшись на форумах Steam, я обнаружил, что он действительно поддерживает контроллер Xbox, но только если запустить программу от имени администратора.

Итак, я искал TutoryBird, чтобы выяснить, как это сделать, предполагая, что вы написали об этом (у вас было), и вот, это сработало! Если я запустил приложение с помощью стандартного ярлыка, который я переключил, используя ваш трюк для запуска программы в режиме администратора, контроллер Xbox 360 работал.

Теперь вот этот дополнительный слой проблемы. Это работает, если я вручную запускаю игру вне клиента Steam. Если я запускаю игру из клиента Steam … он не использует ярлык, который я сделал, и я возвращаюсь к исходной точке. Хуже того, если я запускаю его снаружи клиента Steam, я теряю такие функции, как чат и скриншоты Steam. Есть ли вообще (либо через Windows, либо через Steam-клиент) режим для администратора?

С уважением,

Контроллер расстроен

Разве это не маленький мир, говорящий о проблемах? Это довольно волшебный момент в старой колонке Ask HTG; читатель написал, попросив нас решить их проблему, и в итоге решил нашу. Мы просто играли в Evoland (кстати, фантастическая игра; от всех, кто не вырос, играя в ретро-ролевые игры, должен был пройти хотя бы один проход), и мы были шокированы, что у него не было должного реализована поддержка контроллера Xbox 360. Оказывается, нам просто нужно немного подправить.

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

Хотя наш трюк с ярлыками отлично работает, если вы запускаете приложение с рабочего стола или из меню «Пуск», он не очень хорошо работает, если вы используете средство запуска (например, клиент Steam), у которого нет стандартного редактирования ярлыков интерфейс.

Вместо того, чтобы редактировать ярлык, мы собираемся копаться в свойствах исполняемого файла и настраивать его на постоянную работу от имени администратора. Хотя мы демонстрируем этот трюк в Windows 8, в предыдущих версиях Windows он работает почти идентично. Прежде чем мы продолжим, стоит отметить две вещи: 1) вы можете использовать этот трюк только с несистемными приложениями и процессами, такими как исполняемый файл игры, который мы собираемся редактировать, и 2) использовать трюк с умом, есть причина, по которой программы не приходят с административными правами по умолчанию больше.

Сначала найдите фактический исполняемый файл. Щелкните правой кнопкой мыши файл и выберите «Свойства».

В окне «Свойства» выберите вкладку «Совместимость», а затем установите флажок «Запускать эту программу от имени администратора».

Если вы применяете только это изменение к своей учетной записи, нажмите «ОК». Если другим пользователям (особенно не администраторам, которым потребуется запускать приложение с правами администратора) тоже понадобится исправление, обязательно проверьте «Изменить настройки для всех пользователей», прежде чем нажимать «ОК».

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

Давайте запустим его из клиента Steam и посмотрим, что произойдет:

Это сработало! Наш любимый контроллер и нынешняя одержимость игрой живут в гармонии. Мы делаем заметку здесь, огромный успех. У нас была возможность показать вам, как установить постоянные права администратора для исполняемого файла Windows, и вы помогли нам вычеркнуть пункт «Исправить игру» из нашего списка. Спасибо, что написали.

Есть актуальный технический вопрос? Пришлите нам электронное письмо на ask@howtogeek.com, и мы сделаем все возможное, чтобы ответить на него.

Оцените статью
TutoryBird.Ru
Добавить комментарий