C# İle CMD arasindaki bağlantı nasıl yapılır?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
6 Eki 2022
Mesajlar
94
Tepki puanı
5
Ödüller
2
3 HİZMET YILI
Herkese selam, C# ile CMD bağlantısını nasıl yaparım?
Elimde kaynak kodlu bir CMD dosyası var, bunu C# üzerinde çalıştırmam gerekiyor gizliliği için.
C# üzerinden çalıştırmaz isem CMD den kaynak kodları gözüküyor, gözükmemesi için ne yapmalıyım?
 
Moderatörün son düzenlenenleri:
Süper Üye
Katılım
2 Ağu 2020
Mesajlar
734
Çözümler
1
Tepki puanı
50
Ödüller
6
Yaş
26
5 HİZMET YILI
bir webclient oluşturarak loader mantığı yapabilirsin.
WebClient a = new Webclient();
a.DownloadFile("dosyayı discord a upload et ve bağlantısını kopyala onu buraya yapıştır" , "oluşturulacağı yer ( uzantı ve dosya ismi ile beraber) ");
Process.Start("dosya konumu ve dosya ismi uzantısı ile beraber");
 
드러난 노출한
Süper Üye
Katılım
12 Ağu 2015
Mesajlar
604
Çözümler
3
Tepki puanı
49
Ödüller
10
Yaş
27
10 HİZMET YILI
buraya göz atabilirsin;
Bağlantıları görmek için lütfen Giriş Yap
 
Onaylı Üye
Katılım
6 Eki 2022
Mesajlar
94
Tepki puanı
5
Ödüller
2
3 HİZMET YILI
bir webclient oluşturarak loader mantığı yapabilirsin.
WebClient a = new Webclient();
a.DownloadFile("dosyayı discord a upload et ve bağlantısını kopyala onu buraya yapıştır" , "oluşturulacağı yer ( uzantı ve dosya ismi ile beraber) ");
Process.Start("dosya konumu ve dosya ismi uzantısı ile beraber");
Bunun hakkında detaylı bir kaynak atabilir misin?
 
Seçkin Üye
Katılım
26 Ocak 2020
Mesajlar
497
Çözümler
3
Tepki puanı
51
Ödüller
8
6 HİZMET YILI
Bunun hakkında detaylı bir kaynak atabilir misin?
detaylı bir kaynağa ihtiyacın yok dostum adamın orda dediği şey dışarda exe indirtim çalıştıra bilirsin diyo ona gerek yok senin amacın cmd komutu çalıştırmak istiyorum diyosun ama pencere gözükmesin diyosun meska'nın attığı linke giderek istediğini yapabilirsin başka bir yazıya gerek yok bence.
 
Uzman Üye
Katılım
9 Şub 2016
Mesajlar
153
Çözümler
1
Tepki puanı
14
Ödüller
9
10 HİZMET YILI
C#:
string komut = "notepad.exe";

Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.Arguments = "/c " + komut;
p.Start();

Yerleştirdiğin komutu arkaplanda kullanıcının görmeyeceği şekilde gerçekleştirecektir CMD üzerinden.
 
Üye
Katılım
28 Eki 2020
Mesajlar
8
Tepki puanı
0
Ödüller
3
Yaş
28
5 HİZMET YILI
C# ile konsol uygulaması yapmaktan mı bahsediyosun tam olarak. İstediğin şeyin ne olduğunu daha güzel açıklaman lazım. C# ile cmd arasında bağlantı kurmaktan kastın nedir tam olarak anlayamadım. Eğer anladığım c# üzerinde bir kod akışından bahsediyorsan bunu c# konsol uygulaması ile yapabilirsin. Ayrıca bu tarz projeler gömülü sistem olarak geçmektedir. Gömülü sistemler konsol üzerinde çalışırlar. Örneğin bir alışveriş merkezinin açılır kapanır kapısı gibi düşün. Ama birşeyler görmek istiyorsan windows form uygulaması tasarlamalısın. örneğin çok basit bir program fikri olarak girilen sayının karesini hesplayan çıktı olarak data grid view de dönüş yapan bir program tasarlayabilirsin. Chat gpt bu konuda çok yardımcı olacaktır. chat gpt den yardım almanı tavsiye ederim. iyi çalışmalar.
 
Ne Mutlu Türküm Diyene
Seçkin Üye
Katılım
18 Şub 2016
Mesajlar
306
Tepki puanı
33
Ödüller
9
10 HİZMET YILI
başardın mı hocam ?
 
Üye
Katılım
26 May 2017
Mesajlar
11
Tepki puanı
0
Ödüller
7
Yaş
27
9 HİZMET YILI
arkadaş herhalde hem form hemde console kullanmak istiyo bir projede
 
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
Bunun ideali konsoldaki uygulamalanın aynı işlemlerini yapan c# uygulamasını yazmak. CMD komutlarını direkt olarak çalıştırısan ya da yukarıdaki arkadaşların dediği gibi dosyayı bir yere kaydedip çalıştırırsan basit bir IO izlemeyle dosyayı bulup çekerler. Kaldı ki bir kere o kadar güvenlik düşünüyorsan C# çok yanlış bir seçim olur. C# uygulamayı da her türlü vururlar.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst