得到系统目录.txt
来自「文件上传的源码!希望能给大家一点帮助」· 文本 代码 · 共 29 行
TXT
29 行
//获取环境变量
public Properties getEnv() throws Exception{
Properties prop=new Properties();
String OS = System.getProperty("os.name").toLowerCase();
Process p=null;
if(OS.indexOf("windows")>-1){
p=Runtime.getRuntime().exec("cmd /c set"); //其它的操作系统可以自行处理, 我这里是win2k
}
BufferedReader br=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=br.readLine())!=null){
int i=line.indexOf("=");
if(i>-1){
String key=line.substring(0,i);
String value=line.substring(i+1);
prop.setProperty(key,value);
}
}
return prop;
}
代码中调用
try{
prop=getEnv();
strClassPath=(String)prop.getProperty("windir");
//System.out.println(strClassPath);
}catch(Exception e){
e.printStackTrace();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?