在C#中环境变量的操作都在Environment类中。
如果要将某个文件夹路径添加到环境变量PATH中,可以使用如下的代码:
string spath = @”d:\test”;
string stemp;
//先获取旧的环境变量的值
stemp = Environment.GetEnvironmentVariable(“PATH”);
Console.WriteLine(stemp);
Environment.SetEnvironmentVariable(“PATH”, stemp + spath);
stemp = Environment.GetEnvironmentVariable(“PATH”);
Console.WriteLine(stemp);
如果要将当前的exe应用程序所在的目录添加到环境变量中,可以使用如下的代码:
//添加环境变量
string spath = AppDomain.CurrentDomain.BaseDirectory;
string stemp = Environment.GetEnvironmentVariable(“PATH”);
Environment.SetEnvironmentVariable(“PATH”, stemp + spath);
发表评论