Installing UE4 to Diff hard drive?

I Apologize in advance if this has already been asked but is it possible to install UE4 on a different hard drive? I have two drives in my tower and it always defaults to the smallest one. Is it possible to install it on my other hard drive or at the very least install it then move it to the other hard drive without messing up the installation?

Create a folder where you want it, f.e. D:\Unreal\4.7

Open an administrative command prompt.

For 4.7:

cd "C:\Program Files\Unreal Engine"
mklink /j 4.7 D:\Unreal\4.7

Replace your version and target directory as you need.

When on it you can move the Vault there too.

Move “C:\Program Files\Unreal Engine\Launcher\VaultCache” directory to your target, f.e. D:\Unreal\VaultCache, and then

cd "C:\Program Files\Unreal Engine\Launcher"
mklink /j VaultCache D:\Unreal\VaultCache

All with launcher closed, the junction point targets mustnt exist and I wrote if off my head so might be slightly wrong (don’t know if you need the full path to the junction point targets or not).

mklink /?