Şu Anda Baktığınız Yer
Category: İlk Paylaşımlar

İlk paylaşımlar.Biraz acemice olabilir.

C# Yönetici(Admin) Yetkisi Kullanmaya Zorlanılan Uygulamanızı Açılışta Çalıştırma

C# Yönetici(Admin) Yetkisi Kullanmaya Zorlanılan Uygulamanızı Açılışta Çalıştırma

Yönetici yetkisi kullanmasıyla açılan programınızı, startup’a koyduğunuzda çalışmayacaktır.Windows başladığında admin olmayarak çalıştırmaya çalışıp size sormadan program kapanacaktır.
Bu çözüm programınızı baştan başlatıp Yönetici yetkisi sorarak çalıştıracaktır.

Bu fonksiyon, uygulamanızı administrator yetkisiyle açılmış mı diye kontrol eder.Geriye bool türünde birşey döndürür.

private static bool IsRunAsAdmin()
 {
     return new WindowsPrincipal(WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator);
 }

 

Bu fonksiyon ise, programınızı kapatıp, administrator yetkisi sorularak başlatır.Böylece, ilk açılışta admin yetkisi sormadan açılacaktır.Daha sonra soracaktır.

private void RestartAsAdmin()
 {
       if (!IsRunAsAdmin())
      {
          ProcessStartInfo proc = new ProcessStartInfo(Application.ExecutablePath);
          proc.Verb = "runas";
        try
        {
           Process.Start(proc);
           Environment.Exit(0);
        }
        catch
        {
           return;
        }
      }
}
C# Bilgisayarı Otomatik Kapatma Programı

C# Bilgisayarı Otomatik Kapatma Programı

Film yada dizi izlerken bilgisayar başında durup da uyuyakaldığım zamanlar oluyo sonra sabah bi bakıyorum hala bilgisayar çalışıyo.Aynı şekilde bi downloadım varken dışarı çıkmam gerektiğinde belki 10 saat belki 7 saat ben gelene kadar çalışması gerekiyodu.Bu da yine bilgisayarıma zararlı olduğunu düşündüğümden ve bu kadar gereksiz yere çalışmasını istemediğim için basit bi program.

Bilgisayarı istediğimiz zamana ayarlayarak, kapanmasını sağlayabiliriz.Yada geldiğimizde kendine gelmiş bi bilgisayar istiyosak, yeniden başlatabilir istediğimiz zaman sonra.


İşte Program:Indir

Işte Kod:Indir

Not:Rarlar Şifresizdir.

—————————————————————————————————————————————————

Uzun zamandır geliştirmek istediğim bir program olup, vakit ayıramadığım için geliştirememiştim.Ancak ilgisiyle ve emeğiyle bu isteğimi, ben olmadan kendi başına yapan arkadaşım Cafer Can Arslan’a teşekkür ediyorum.

Program daha işevli olup, sadece dakika girerek değil, saat, dakika ve saniyeyi ayrı ayrı veya aynı anda girebilmenize olanak sağlayan bir program olmuştur.Öte yandan, program istenilen saatte işemleri gerçekleştirilmek üzere de programlanabiliyor.


İşte Program:Indir

Işte Kod:Indir