C#设置与获取环境变量的⽅法详解
1.前⾔
本来想拿学校机房的Android编辑器直接粘到⾃⼰电脑上⽤,发现它的eclipse是32位的,⽽我的JDK是位的,于是想到⼲脆装两个JDK,⽤C#做⼀个能够更改环境变量的程序
环境变量是包含关于系统及当前登录⽤户的环境信息的字符串,⼀些软件程序使⽤此信息确定在何处放置⽂件(如临时⽂件). 环境变量说⽩了就是指定⼀个软件的路径,⽐如说配置TomcatJdk等软件时就必须设置环境变量。下⾯话不多说了,来⼀起看看详细的介绍吧。2.代码
Environment类下的静态⽅法获取环境变量:
public static string GetEnvironmentVariable(string variable, EnvironmentVariableTarget target);
参数:
// variable:
// 环境变量名。//
// target:
// System.EnvironmentVariableTarget 值之⼀,环境变量的位置。
设置环境变量:
public static void SetEnvironmentVariable(string variable, string value, EnvironmentVariableTarget target);
参数:
// variable:
// 环境变量名。//
// value:
// 要分配给 variable 的值。//
// target:
// System.EnvironmentVariableTarget 值之⼀,环境变量的位置。
PS:这个设置环境变量的⽅法不⽤重启电脑也能⽣效! (如果不加第三个参数则只会修改当前进程的环境变量)总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,如果有疑问⼤家可以留⾔交流,谢谢⼤家对的⽀持。