Показать сообщение отдельно
  #54  
Старый 10.06.2013, 19:03
Аватар для PulseDiver
PulseDiver PulseDiver вне форума
Рыцарь Гондора
 
Регистрация: 15.06.2009
Адрес: Калининград
Сообщений: 10,446
Post [Гайд] Несколько клиентов игры на одном компьютере с разными настройками

C обновления U11 глобальный клиент уже не запустить 2-м способом (чз утилиту runas.exe), 1-й способ - чз ПКМ и запуском от другого пользователя по-прежнему работает.

Новый лаунчер был переписан без использования .NET Framework и теперь игнорирует параметры строки:

Код:

runas.exe /user:Alex2 /savecred "путь до TurbineInvoker.exe"

и ищет лаунчер в системной папке, где находится runas.exe, - \Windows\System32\
из-за чего обновление клиента выдает ошибку, делая запуск невозможным.

системная утилита runas.exe не имеет ключа для указания рабочего каталога запускаемого процесса.

выход я нашел - это утилита [URL="http://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx]PsExec[/URL] (возможно есть и другие подобные утилиты, позволяющие запускать программы от имени другого пользователя с ключом рабочего каталога)

на днях обновлю гайд

[SIZE="1"]Добавлено через 19 минут[/SIZE]

кстати, если вы практикуете одновременный запуск глобал и ру-клиента, или несколько глобал-клиентов одновременно, то необходимо у глобал-клиента разрешить мультизапуск:

в файле UserPrefеrences.ini в \Мои Документы\ (именно в корне папки Мои Документы!!!) параметр:

Код:

allowmultipleinstances=false

исправить на:

Код:

allowmultipleinstances=true

иначе глобал клиент будет ругаться, что процесс lotroclient.exe уже запущен.
__________________
Мирквуд - Эсельсиор | Brandywine - Aestas | Arkenstone - Expendables (creeps)
[Ссылки могут видеть только зарегистрированные пользователи. ]
Ответить с цитированием