c# console ile cmd işlemleri

hasanuc20

Üye
Katılım
20 Şub 2017
Mesajlar
130
Puanları
1
Yaş
29
merhaba arkadaşlar console ekranından cmd penceresini acarak cmd ye ip adresleri yazıp otomatik işlem yaptırmak istiyorum nasıl yapabiliriz?
 
Bir blog yazısında buldum, unutmamak için buraya yazıyorum.

öncelikle şu kütüphaneyi projeye dahil edin;

Kod:
using System.Diagnostics;

daha sonra şu methodu oluşturun;

Kod:
private void komutYurut(string komut)
        {
            Process Process = new Process();
            ProcessStartInfo ProcessInfo;
            ProcessInfo = new ProcessStartInfo("cmd.exe", "/C " + komut);
            ProcessInfo.CreateNoWindow = true;
            ProcessInfo.UseShellExecute = false;

            Process = Process.Start(ProcessInfo);
            Process.WaitForExit();
            Process.Close();
        }

sonra methoda yürütmek istediğiniz komutu string türünden gönderin;
örneğin dir komutu gönderelim

Kod:
komutYurut("dir");

Alıntı: http://yasnsahn.com/?p=414
 

Forum istatistikleri

Konular
127,956
Mesajlar
913,902
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst