A professor has purchased a subscription and wants the Unreal 4 engine installed in the computer labs. When I log in using his account the launcher can only be downloaded. Is it possible to get a full installer that can be packaged for use in sccm? Then we can push the Unreal 4 engine to the computers.
This can be achieved by copying the UE_4.16 directory from the Epic Games Launcher install, then creating a package in Config Manager along with the DirectX Jun2010 redist and Visual C++ 2015 x64 / x86 redists. The guide linked above suggests compiling it to get it without the launcher, but this is a quicker option.
You can do this by making a Config Manager package with the following:
“C:\Program Files\Epic Games\UE_4.16” directory from the Epic Games Launcher install (or whatever version). Install it onto a test VM…
DirectX Jun2010 redist from MS. The one installed with the EGL didn’t work for me. Launched with missing .dlls.
Visual C++ redists x64 / x86 2015.
The link above suggests compiling from source to get the engine without the launcher, which seems a long way around.
@echo off
::This package has been created to avoid installation of the Epic Games Launcher to get access to the Unreal Engine.
::Check Visual C++ 2015 Redist (x64) is installed.
reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies{d992c12e-cab2-426f-bde3-fb8c53950b0d}”
if “%errorlevel%” == “0” goto NEXT
if “%errorlevel%” == “1” goto INSTALLVC2015X64
:NEXT
::Check Visual C++ 2015 Redist (x86) is installed.
reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies{e2803110-78b3-4664-a479-3611a381656a}”
if “%errorlevel%” ==“0” goto NEXT
if “%errorlevel%” ==“1” goto INSTALLVC2015X86
:NEXT
::Install DirectX Jun2010. The binaries taken from the Epic Games Launcher install don’t work.
.\directx_Jun2010_redist\DXSETUP.exe /silent
::Copy Unreal Engine to the same place as the Epic Games Launcher install and create a shortcut.
xcopy “.\UE_4.16” “C:\Program Files\Epic Games\UE_4.16” /E /I /Q /H /Y
xcopy “.\UE4Editor.lnk” “C:\ProgramData\Microsoft\Windows\Start Menu\Programs” /Q /Y