-
Üyelik
13.06.2017
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
H** Y**
-
Mesajlar
46
-
Beğeniler
5 / 18
-
Ticaret
0, (%0)
Selamlar öncelikle herkezin bayramı kutlu olsun. Ben c# ile mesela bazı windows komutlarım var %temp% gibi vs. Temizlik amaçlı ben bunları bi windows'da bat olarak toplu şekilde hazırladım ama istiyorum ki bunu bir .exe olarak çalıştırayım butonlara atayarak ve seçenekleri attırıp toplu silme temizleme işlemi yaptırayım c# biraz hakimim ama windows komutlarını nasıl yerleştirecegimi anlıyamadım fikirinizi merak ediyorum nasıl bir yol izlemeliyim?
Yanımda bile uzaksın, nasıl dayansın gönül.
-
Üyelik
10.10.2016
-
Yaş/Cinsiyet
35 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** K**
-
Mesajlar
292
-
Beğeniler
25 / 94
-
Ticaret
1, (%100)
C# ile System.IO kullanarak belirlemiş olduğun klasörlerin silme işlemlerini gerçekleştirebilirsin ya da alternatif olarak her işlemin için bat dosyalarını ayrı kaydedip, butona tıklandıktan sonra ilgili bat dosyasını çalıştırabilirsin.
1 kişi bu mesajı beğendi.
Web -> https://alikarahisar.com
-
Üyelik
20.07.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
Webmaster
-
Konum
Ankara
-
Ad Soyad
M** K**
-
Mesajlar
2074
-
Beğeniler
60 / 532
-
Ticaret
10, (%100)
C# üzerinde terminal olarak yazdığın bat dosyasının içindekilerini ayrı ayrı olarak çalışatırabilirsin.Örnek olarak bat dosyanda tarayıcı önbelleği temizlemek için olan kodunu C#üzerinde butona basıldığında gerçekleştirebilirsin.Batch kodların yine terminal yani command line üzerinde çalışır.Ek olarak istersen silme temizleme işlemlerini .NET Framework tabanını kullanarak yazabiirsin.
Örnek olarak:
//CommandRun
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo stratInfo = new System.Diagnostics.ProcessStartInfo();
stratInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
stratInfo.FileName = "cmd.exe";
stratInfo.Arguments = "/C shutdown -a";
process.StartInfo = stratInfo;
process.Start();
1 kişi bu mesajı beğendi.
Fizello - Inspired by Colors
-
Üyelik
13.06.2017
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
H** Y**
-
Mesajlar
46
-
Beğeniler
5 / 18
-
Ticaret
0, (%0)
Açıklamalarınız icin teşekkürler en kisa zamanda deniyip buraya yazacam
Yanımda bile uzaksın, nasıl dayansın gönül.
-
Üyelik
02.07.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
Webmaster
-
Konum
İstanbul Avrupa
-
Ad Soyad
B** O**
-
Mesajlar
1705
-
Beğeniler
820 / 523
-
Ticaret
19, (%100)
Cmd desteği ile bu iş stabil olmaz.
-
Üyelik
13.06.2017
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
H** Y**
-
Mesajlar
46
-
Beğeniler
5 / 18
-
Ticaret
0, (%0)
cmd desteğinden bassettimmi farkında değilim. Ama cmd desteği olmayacak zaten ben .bat uzantılı dosya oluşturup yaptırıyordum demiştim şimdi c# ile form ile istediğim alanı seçtirterek yaptırmayı istiyorum demişim
Yanımda bile uzaksın, nasıl dayansın gönül.