Bu yazımızda C# ile Bilgisayar Adı ve IP Adresi‘nin bulunmasını gösteren bir uygulama gerçekleştireceğiz.Örneğimizde C# Windows Form Application’ da yeni bir proje oluşturarak başlıyoruz.
Formumuza 2 adet Label ekliyoruz. Label1′ de Bilgisayar adını Label2 de ise Ip adresini göstereceğiz. Bu işlemleri Form_Load olayında yani Form yüklendiğinde gerçekleştireceğiz.
Öncelikle;
1 2 3 |
using System.Net; |
1 2 3 4 5 6 7 8 9 |
private void Form1_Load(object sender, EventArgs e) { string bilgisayarAdi = Dns.GetHostName(); label1.Text = "Bilgisayar Adı: " + bilgisayarAdi; string ipAdresi = Dns.GetHostByName(bilgisayarAdi).AddressList[0].ToString(); label2.Text = "IP Adresi "+ipAdresi; } |
merhaba bu bilgisayarın işletim sistemini nasıl öğrene bilirim
projem ile bilgisayarın işletim sistemini çekip label e yazdırmak istiyorum
çalıştığım yerde 18 tane switc var ve her switch te vlan konfigürasyonu var.Yazdığım uygulamada kendi iis in çalıştığı serverın olduğu vlandaki pc adlarını alabiliyorum ama diğer vlanlarda pc adını alamıyorum.ip adreslerini almada sıkıntı yok.