Jeg har et lille??!!
problem her... Jeg kan fra DOS-prompten skrive
følgende
nbtstat -a 10.0.1.98 > c:\text\stats.txt
og få outputtet over i stats.txt... Men når jeg fra Java vil lave output fra
ip'er 10.0.1.1 - 10.0.1.254 kan jeg ikke få outputtet ud til filen... Jeg
har prøvet at lave "String comm = C:\\programmer\\winamp\\winamp.exe" og
fint nok... Min winamp starter... Hvorfor jeg ikke må nbtstat og pipe over i
en tekstfil ved jeg ikke... Håber i kan hjælpe mig.... Min kode kommer
her... (win2k ligger på E-drevet)
for(int j=1;j<d; j++) {
try {
String comm = "E:\\WINNT\\system32\\nbtstat.exe -a " +
goGenerateIP(j) + " > C:\\TEST\\stats.txt";
System.out.println(comm);
Process pp = Runtime.getRuntime().exec(comm);
}
catch(Exception e) {
System.out.println("Fejl...");
}
}
*****************' Jeg har fjernet alt overflødig kode... Her er metoden til
at lave ip'en ****************
public static String goGenerateIP(int k) {
ip = new String(a1 + "." + b1 + "." + c1 + "." + k);
return ip;
}
*****************'**********************************************************
*********