Set Environment Variables In Powershell Temporary Persistent Methods Explained