Install UE by using a script.

Hi.
We are preparing the necessary environment that must be installed into a PC to work with our project.
I’d like to create a script (we are using windows, so I’d like to use PowerShell) in order that if we run it on a new computer, it installs automatically all the needed software and data for working with the project.
Actually I don’t know if there’s a way to automatically download and install Unreal Engine without user interaction. At the moment I use the Epic Launcher with my account.
How can I automate the process? I need a custom build of UE of there’s a way to download and install it automatically, maybe specifying the version that I want to install inside the script itself?

Hey there @jepessen! Welcome back to the community! When installing the engine on a large scale (like Academic Installs), it’s usually recommended to go with just preparing the engine on an image and reimaging all clients needed.

However if you intend to do this on an environment that can’t be reimaged or on the fly to already in use computers, you may actually want to handle this with a script. I found some resources from the community to aid with this, but nothing official. Hope this helps point you in the right direction!

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.

https://www.reddit.com/r/SCCM/comments/13psk61/unreal_engine/

https://www.reddit.com/r/SCCM/comments/c6bnv6/epic_gamesunreal_engine/

Thanks, I’ll take a look on your links.

No problem! Let me know how it goes! If the process goes smoothly, some of this information could be converted to a guide!