Android Bilgi Rehberim - C# ile ADB Komutları Çalıştırma (1 Viewer)

Zenlty

Deneyimli Üye
Deneyimli Üye
Yasaklı
C# üzerinde yeni bir form projesi oluşturun.
Komut yürütme için bir metot kullanacağız. Bunun sayesinde işlemleri kolaylaştıracağız.

[HIDEREPLY]
Kod:
C#:
void komutYurut(string program, string args)
{
            Process process = new Process();
            ProcessStartInfo startInfo = new ProcessStartInfo();
            startInfo.WindowStyle = ProcessWindowStyle.Hidden;
            startInfo.CreateNoWindow = true;
            startInfo.UseShellExecute = false;
            startInfo.RedirectStandardOutput = true;
            startInfo.FileName = program;
            startInfo.Arguments = args;
            process.StartInfo = startInfo;
            process.Start();
}
[/HIDEREPLY]
Bu metotu yapıştırın ardından bir alt satıra geçin, kullanımı basit.
Hesap makinesi çalıştırmak isterseniz :

[HIDETHANKS]
Kod:
C#:
komutYurut("calc.exe","");
[/HIDETHANKS]
CMD açmak isterseniz :
[HIDETHANKS]
Kod:
C#:
komutYurut("cmd.exe","");
[/HIDETHANKS]
ADB Komutlarını çalıştırma - Cihaz Sorgulama
[HIDETHANKS]
Kod:
C#:
komutYurut("adb.exe","devices");
[/HIDETHANKS]
ADB Komutlarını çalıştırma - Yeniden Başlat
[HIDETHANKS]
Kod:
C#:
komutYurut("adb.exe","reboot");
[/HIDETHANKS]
Fastboot Komutlarını çalıştırma - Yeniden Başlat
[HIDETHANKS]
Kod:
C#:
komutYurut("fastboot.exe","reboot");
[/HIDETHANKS]
Bu kodlar çalışırken ekranda bir DOS penceresi görmeyeceksiniz. Eğer görüntülemek isterseniz
[HIDETHANKS]
Kod:
C#:
//Bu kodu
startInfo.CreateNoWindow = true;
//Şu şekilde değiştirin
startInfo.CreateNoWindow = false;
[/HIDETHANKS]
Kodu değiştirdikten sonra ekrana gelmiyorda simge durumunda DOS çalışıyorsa
[HIDETHANKS]
Kod:
Kod:
// Bu kodu metottan silin
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
[/HIDETHANKS]
 

YuSuF02

Kılıç kınından çıkmadıkça it sürüsü dağılmaz.
Onursal Yönetici
GSM Expert
Usta Üye
Kayıtlı Kullanıcı
eline sağlık abi
 
Üst