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
128,179
Mesajlar
915,658
Kullanıcılar
449,940
Son üye
yavuzturan

Yeni konular

Çevrimiçi üyeler

Geri
Üst