c# Desktop

Kullanıcı Hesabı Denetimi (UAC) c# Form Uygulamasında Değiştirme

Windows İşletim Sistemi kullanıcıları korumak amacıyla kullanıcı hesabı denetimini başlangıçta üst seviyede ayarlar. Böylece herhangi bir program işletim sistemine ait bir ayarda değişiklik yapmak istediğinde kullanıcının bilgilendirilmesini sağlar. Bu uygulamamızda komut satırı yardımıyla bu denetimi aktif ya da pasif yapacağız.

Aşağıdaki kodları formun load olayına yazınız.

            akrif = "reg.exe ADD HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v EnableLUA /t REG_DWORD /d 1 /f";
            pasif = "reg.exe ADD HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v EnableLUA /t REG_DWORD /d 0 /f";
            
            ExecuteShellCommand(pasif);

Şimdi metodu tanımlayalım.

        public static void ExecuteShellCommand(string command)
        {
            var ProcessInfo = new ProcessStartInfo("cmd.exe", "/C " + command)
            {
                WindowStyle = ProcessWindowStyle.Hidden,
                CreateNoWindow = true,
                UseShellExecute = true
            };
            Process.Start(ProcessInfo);
        }
 

İlgili Makaleler
Basit Veri Bağlama (Simple Data Binding)
Veri Girişi Doğrulama (Input Validation)
c# Programında Bigpara Sayfasından Borsa Verilerini Selenium Kütüphanesini Kullanarak Çekme
Kompleks Veri Bağlama (Complex Data Binding)
Veri Girişi Maskeleme (MaskedTextBox)
TabControl Panelini Kullanarak Lokantalar İçin Müşteri Siparişi Alan c# Form Uygulaması
Yıkıcı Metotlar (Destructors)
Konsol Ekranında Kod Yazma ve Çalıştırma
Form Sınıfı
Kaçan Buton Oyununu Yapan c# Uygulaması
2020 TYT Matematik Ortakatlı Kuralıyla İlgili Sorunun Çözümünü c# Diliyle Kodlama
Form Sınıfına Ait Bazı Olayların ve Özelliklerin Kullanılmasına Ait Örnek Uygulama
Verilen İki Matrisi Çarpan Programı c# Dilinde Form Ortamında Yapınız
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma
Kredi Kartı Taksitlendirme İşlemini Yapan c# Uygulaması
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Yapıcı Metotlar (Constructors)
Faktöriyel Hesabı Yapan c# Windows Form Uygulaması
Yazı Tura Oyunu Yapan c# Uygulaması
c# Console Uygulamalarında params Dizisi Tanımlama

Yorum Ekle
   
Kötü
İyi