Вот что я хотел бы сделать, получить Process Monitor и запустить его только фильтрацию для Process and thread activity
второго значка справа.
Теперь начните UE4Editor.exe
с ярлыка и командной строки, а затем сравните их, посмотрите детали Process Create
и Process Start
операции и последующую загрузку библиотек DLL, возможно, это даст вам представление о том, что отличается, и как можно начать это говорить Start-Process
в PowerShell, чтобы сделать это работает так же, как и из ярлыка.