用 C# 实现检测系统环境变量 “Path” 中是否有某个值,没有就添加的方法:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EnvironmentVariablePathChecker { class Program { static void Main() { string valueToCheck = "YOUR_PATH_VALUE"; string pathVariable = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.Machine); if (!pathVariable.Contains(valueToCheck)) { // 如果不存在,则添加到 Path 中 pathVariable += ";" + valueToCheck; Environment.SetEnvironmentVariable("Path", pathVariable, EnvironmentVariableTarget.Machine); Console.WriteLine($"已将 {valueToCheck} 添加到系统环境变量 Path 中。"); } else { Console.WriteLine($"系统环境变量 Path 中已存在 {valueToCheck}。"); } Console.ReadLine(); } } }
标签:valueToCheck,pathVariable,C#,System,using,Path,环境变量 From: https://www.cnblogs.com/wgscd/p/18524972