Visual Studio'da nasıl batch kodları çalıştırabilirim

MrEfezZ

Yeni üye
24 Ağu 2017
35
2
Selamlar, kısa bir sorum olucak
Kod:
Title DNS Reset
 [USER=14298]echo[/USER] off
color 4
ipconfig /flushdns
ipconfig /release
ipconfig /renew
cls
color b
echo  -DNS RESETLEME TAMAMLANDI
pause>nul
bu kodu visual basic konsol uygulamasında nasıl çalıştırabilirim böyle birşey mümkünmü eğer mümkün ise nasıl yapabileceğimi anlatırsanız sevinirim
 

sαw

Katılımcı Üye
18 Ocak 2019
593
8
Antalya
Kod:
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.WorkingDirectory = @"c:\";
startInfo.FileName = "calistirilacak.exe";
startInfo.Arguments = "Eğer bir argüman var ise buraya yazılacak. Yok ise boş geçilebilir...";
startInfo.UseShellExecute = false;
startInfo.RedirectStandardOutput = true;
process.StartInfo = startInfo;
process.Start();
process.WaitForExit();

startInfo.WindowStyle => Çalışma esnasında command prompt ekranının açılıp açılmayacağı belirlenir.
startInfo.WorkingDirectory = @”c:\” => Uygulama (.exe, .dll. vs…) hangi dizinde ise satır bu dizinde çalıştırılacaktır.
startInfo.FileName => Çalıştırılacak dosya adı.
process.Start() => İşlemin başlatılmasını sağlar.
process.WaitForExit() => İşlem bitene kadar uygulamanın “çalışıyor” durumda kalmasını sağlar.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.