问题
How can i get all the shared folders in Windows XP in my local system using java.
Thanks
回答1:
net share
Try executing this command in windows machine.
Here is sample how to execute commands from java code
回答2:
try {
String line = null;
String[] commands = new String[] { "cmd", "/C", "net share" };
Process child = Runtime.getRuntime().exec(commands);
InputStream ins = child.getInputStream();
BufferedReader buffReader = new BufferedReader(
new InputStreamReader(ins));
while (!(line = buffReader.readLine()).trim().equals(
"The command completed successfully.")) {
System.out.println(line);
}
} catch (Exception exp) {
}
来源:https://stackoverflow.com/questions/3830847/how-to-get-all-the-shared-folders-in-windows-xp-using-java