C#, Asp.Net, .Net Core
C# Da Program Exe'sini Windows Başlangıca Atmak[Yardım]
C# Da Program Exe'sini Windows Başlangıca Atmak[Yardım]
-
Arkadaşlar bu aralar bir proje üstünde hararetli biçimde çalışıyorum. Programı daha kullanışlı hale getirmek için program exesini windows başlangıca atmak istiyorum. yani bilgisayar açıldığında o da açılacak. Örnek kodları verirseniz sevinirim.
-
http://www.geekpedia.com/tutorial151_Run-the-application-at-Windows-startup.html
-
Programın ilk çalıştırılması esnasında regedit de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run içine eklemen yeterli olacaktır.Fakat setup porjesi de hazırlamak istiryorsan onu biraz araştıman lazım.Setup hazırlayacağın programların kendi tooları var.Ben şahsen wise öneririm.
-
Sscheme bunu yazdı:
-----------------------------
http://www.geekpedia.com/tutorial151_Run-the-application-at-Windows-startup.html
-----------------------------Hocam yeni konu açmayı gereksiz gördüm. Bu konu hakkında bir sorum var...
-----
RegistryKey rkApp = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
for (int i = 0; i < rkApp.ValueCount; i++) listBox1.Items.Add(rkApp.GetValueNames()[i]);
//Üstteki kod windows başlangıcındaki programlar listesini verir.
localmachine olunca izin verilmiyor diye hata veriyor. Currentuser olmasına izin veriyor fakat o da benim işime tam yaramıyor.
nasıl izin aldırabilirim.veya oraya nasıl ulaşabilirim?
-
yönetici olarak çalıştırınca kabul ediyor. Bu özelliği programın otomatik kullanmasını sağlayamaz mıyım? (up)