Инструменты пользователя

Инструменты сайта


windows:10:epic_games:launcher:gta_v:admilink

Это старая версия документа!


Запуск GTA V от Rockstar Games без прав администратора

Заголовок не совсем точно отражает суть происходящего, но зато точно говорит о проблеме. m(

Проблема

Я отец вредный и у ребенка в Windows 10 активированы функции родительского контроля1) от Microsoft, в частности, лимиты времени. Это требует ограниченной учетной записи. А Epic Games Launcher не запускает GTA V без повышения прав! Хоть ты тресни!

Много времени приходилось каждый раз, когда чадо собиралось побезобразничать в Лос-Сантосе, приходить2) и вводить пароль, а точнее PIN от учетной записи с правами администратора… Надоело! И ребенок заныл все уши… Вот и сел разбираться. :-\

Перепробовал много разных ухищрений и способов, но все без столку, увы. Но! В итоге наткнулся на программу AdmiLink в этой статье и… попробовал! И… получилось! 8-)

Решение

:!: Эти действия желательно выполнять из под учетной записи администратора.

Сперва необходимо скачать и установить программу3). Если используется учетная запись Microsoft, создать локального пользователя с правами администратора в оснастке «Управление компьютером»4).

.cmd

У лаунчера Epic Games (EpicGamesLauncher.exe) есть интересная особенность – у него постоянно меняется хеш! Из-за этого AdmiLink не менее постоянно начинает выдавать ошибку запуска и, соответственно, не запускать лаунчер…

Поэтому нужно создать файл EpicGamesLauncher.cmd в папке с EpicGamesLauncher.exe5) и добавить в него следующий текст:

EpicGamesLauncher.cmd
@echo off
cd "C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64"
start /WAIT EpicGamesLauncher.exe

Да, это потенциальная дыра в безопасности, т.к. при подмене файла EpicGamesLauncher.exe можно запускать, что угодно… Чтобы этого избежать, необходимо запретить учетной записи ребенка изменение файлов в папке Epic Games6).

:!: Эти настройки можно производить из ограниченной учетной записи!

Запустите программу и выполните следующие шаги:

  1. Выбрать файл EpicGamesLauncher.cmd;
  2. оставить, как есть;
  3. стартовый каталог установить в C:\Program Files (x86)\Epic Games\;
  4. оставить, как есть;
  5. оставить, как есть;
  6. нажать на «…» и выбрать локальную учетную запись;
  7. ввести от нее пароль и нажать «Тестировать»;
  8. сгенерировать ключ запуска;
  9. выбрать имя ярлыка;
  10. выбрать местоположение ярлыка;
  11. вставить C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64\EpicGamesLauncher.exe;
  12. сгенерировать командную строку и нажать «Создать Ярлык сейчас».

Все!

Данные

Если ребенок уже играл из под своей учетной записи, для сохранения настроек и достижений, необходимо перенести соответствующую папку из документов учетной записи ребенка в документы созданной выше учетной записи!

1)
В отличии от Windows 7 они тут уже более менее адекватные и работоспособные!
2)
Ну или удаленно подключаться…
3)
Как работает программа и почему это безопасно, читайте тут.
4)
Ибо у меня что-то пошло не так и пока этого не сделал, не работало…
5)
По умолчанию находится в C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64.
6)
Если он установлен в папку по умолчанию, то это так и будет. В любом случае, стоит проверить и попробовать переименовать этот файл из учетной записи ребенка…

Обсуждение

Ваш комментарий:
P F L᠎ K X M F U M B H I R L A S
 
Последнее изменение: 2022/02/12 11:40 (внешнее изменение)