diff --git a/UnitySetup/UnitySetup.psm1 b/UnitySetup/UnitySetup.psm1 index 0b16f16..fa79696 100644 --- a/UnitySetup/UnitySetup.psm1 +++ b/UnitySetup/UnitySetup.psm1 @@ -437,7 +437,7 @@ function Install-UnitySetupInstance { foreach ( $i in $Installers) { $fileName = [io.Path]::GetFileName($i.DownloadUrl) $destPath = [io.Path]::Combine($Cache, "Installers\Unity-$($i.Version)\$fileName") - + $localVersion = $i.Version $localInstallers += , $destPath if ($Destination) { $localDestinations += , $Destination @@ -489,6 +489,7 @@ function Install-UnitySetupInstance { } else { Write-Verbose "$(Get-Date): Succeeded." + [Environment]::SetEnvironmentVariable("UNITY_$($localVersion)", $Destination, [System.EnvironmentVariableTarget]::User) } } }