.net ile cmd.exe’ye Komut Gönderme

Uygulama geliştirirken kendi sunucunuzda çalışmak bulunmaz bir nimet. İstediğiniz özelliğe müdahale edebiliyorsunuz. Komut satırı üzerinden çalıştıracağınız herhangi bir komutu ister web ister masaüstü ortamında çalıştırmak mümkün ve oldukça basit.

.net ortamından cmd komutu çalıştırmak için öncelikle sunucu işletim sistemi üzerinde ki cmd adresini bilmeniz gerkiyor ki  özel bir ayar yapmadıysanız C:\Windows\System32\cmd.exe ‘dir. Yapacağınız tüm işlemleri cmd üzerinden yapmanız gerekiyor. Mesela ffmpeg kütüphanesinden ortam çevirisi yapacaksanız cmd exe üzerinden ffmpeg.exe ye parametre göndererek çalışmanız gerekiyor.

Gelelim komutu çalıştıran fonksiyona:

Örneğin ffmpeg üzerinde flv dosyasını mp4 e çevirmek için(sunucuda ffmpeg kurulu olması gerekiyor):

Şeklinde basitçe kullanabilirsiniz.

İyi Çalışmalar.

Beğen  
Yazar

Makine mühendisliği mezunu bir yazılım uzmanıyım. Otomasyon ve back-end programlama üzerine çalışmaktayım. .net, MVC, ve PHP ile web, masaüstü, ve mobil uygulamalar geliştirmekteyim.

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir