Reading windows environment variable in java
Java
import java.io.*;
public class Test{
public static void main(String args[]) throws IOException{
//JDK1.5
System.out.println(System.getenv("USERDOMAIN"));
//Pre-JDK1.5
Process p = Runtime.getRuntime().exec("cmd.exe /c echo %USERDOMAIN%");
BufferedReader br = new BufferedReader
( new InputStreamReader( p.getInputStream() ) );
String myvar = br.readLine();
System.out.println(myvar);
}
}
public class Test{
public static void main(String args[]) throws IOException{
//JDK1.5
System.out.println(System.getenv("USERDOMAIN"));
//Pre-JDK1.5
Process p = Runtime.getRuntime().exec("cmd.exe /c echo %USERDOMAIN%");
BufferedReader br = new BufferedReader
( new InputStreamReader( p.getInputStream() ) );
String myvar = br.readLine();
System.out.println(myvar);
}
}