从命令窗口读取路径
private String getRelativePath() { String relativePath = "";try {String OS = System.getProperty("os.name").toLowerCase();if (OS.indexOf("windows xp") > -1) {Process p = null;p = Runtime.getRuntime().exec("cmd /c set");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);if (DIR_LOG.equalsIgnoreCase(key)) {relativePath = value;}}}}} catch (Exception ex) {}return relativePath;}我所用的IDE是IBM的RAD,需要重启RAD才能生效
页:
[1]