Gruss!
ich suche eine Möglichkeit die Freigabeverzeichnisse auf einem anderen Rechner abzufragen
das was man beim WinX mit
net view Rechner
angezeigt bekommt - nur soll eben eine JavaApplikation das machen.
STK
Gruss!
ich suche eine Möglichkeit die Freigabeverzeichnisse auf einem anderen Rechner abzufragen
das was man beim WinX mit
net view Rechner
angezeigt bekommt - nur soll eben eine JavaApplikation das machen.
STK
das was man beim WinX mit
net view Rechner
angezeigt bekommt - nur soll eben eine JavaApplikation das
machen.
Hi,
da das ohnehin nicht portabel ist, ruf den Windows-Befehl doch einfach von Java aus auf. (Für hostname musst Du natürlich den Hostnamen einsetzen.)
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
public class NetView {
public static void main(String[] someArguments) throws IOException {
Process process = Runtime.getRuntime().exec("net view hostname");
InputStream input = process.getInputStream();
InputStreamReader reader = new InputStreamReader(input);
int ch = reader.read();
while (ch \>= 0) {
System.out.print((char)ch);
ch = reader.read();
}
reader.close();
}
}