- Katılım
- 29 Mayıs 2019
- Mesajlar
- 8,562
- Tepkime puanı
- 2
Java uygulamasından runtime ile ipconfig komutunu kullanılarak ip bilgilerinin alınması
Adım 1:
Aşağıdaki importlar yapılmalıdır
Adım 1:
Aşağıdaki importlar yapılmalıdır
Kod:
Kod:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
Adım 2:
1. Try-Catch bloğu ile hata yakalayıp konsola yazdırıyoruz.
2. Ipconfig komutunu girme işlemini başlatıyoruz.
3. Gelen cevabı okuyacak nesneleri tanımlıyoruz.
4. Ip bilgilerini konsola yazdırıyoruz.
Kod:
Process islem;
String string = "";
try {
islem = Runtime.getRuntime().exec(new String[] {"ipconfig", string});
InputStream input = islem.getInputStream();
BufferedReader okuyucu = new BufferedReader(new InputStreamReader(input));
String ipconfig;
while ((ipconfig = okuyucu.readLine()) != null) {
System.out.println(ipconfig);
}
} catch (IOException ex) {
System.err.println(ex.getMessage());
}