设置本地临时环境变量的好处是只对当前进程起作用,程序销毁后就不存在了。并不会写到电脑的Path中。
设置临时变量需要用到Environment这个类。
public static void SetEnvironmentVariable(string variable, string value, EnvironmentVariableTarget target);
静态方法直接调用就可以了。
System.Environment.SetEnvironmentVariable("Path", str, EnvironmentVariableTarget.Process);
str就是要设置临时变量的路径。