Mam polecenie, które chciałbym uruchomić, zawierające plik wykonywalny, a następnie kilka argumentów. Plik wykonywalny w tym przypadku to Unreal Engine.
Polecenie, które chcę uruchomić, jest następujące:
"C:\Program Files\Epic Games\UE_4.19\Engine\Binaries\Win64\UE4Editor.exe" "C:\Users\me\path\to\project\project.uproject"
Jeśli utworzę skrót do UE4Editor.exe i zmienię go, aby zawierał argument, wszystko działa prawidłowo.
Jeśli jednak umieścisz powyższe polecenie w pliku .bat lub uruchomię je w wierszu poleceń (lub PowerShell lub Pythonie), zostanie ono częściowo załadowane, a następnie zawiesza proces Unreal Engine.
To jest to, co widzę w Menedżerze zadań, gdy zostało zawieszone:
Jakiś pomysł, co może to powodować? Unreal Engine daje mi ekran „ładowania”, który osiąga około 45%, zanim zostanie zawieszony.
Jak wcześniej wspomniano, jeśli uruchomię to samo polecenie za pomocą skrótu, zaczyna się dobrze.
Dzięki