using System; namespace Scripts; public static class EnvironmentHelper { public static string? GetEnvironmentVariable(string name) { var targets = new[] { EnvironmentVariableTarget.Process, EnvironmentVariableTarget.User, EnvironmentVariableTarget.Machine }; foreach (var target in targets) { var value = Environment.GetEnvironmentVariable(name, target); if (string.IsNullOrWhiteSpace(value) == false) return value; } return null; } }