Dodanie programu do autostart

Dodanie programu do autostart
UA
  • Rejestracja:ponad 15 lat
  • Ostatnio:5 miesięcy
0

Witam,

Jak dodać program do autostartu tak aby uruchamiał się razem z windows. Program napisany w C#

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:8 miesięcy
  • Postów:6610
1

i to biedaku takie ciężkie dla ciebie poszukać... https://www.google.pl/search?q=c%23+add+to+autostart


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
camed_
pierwszy byłeś :P
camed_
  • Rejestracja:około 9 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Białystok
  • Postów:41
1

Google to tajemniczy przyrząd, za pomocą którego, dowiesz się, jak takie rzeczy robić.

Ale jeżeli jest to dla Ciebie za trudne, pokażę Ci to:

Kopiuj
using Microsoft.Win32;

private void AddToAutostart(bool enabled, string name)
{
    string yourKey = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run";

    Microsoft.Win32.RegistryKey startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(yourKey);
   
    if (enabled)
    {
        if (startupKey.GetValue(name) == null)
        {
            startupKey.Close();
            startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(runKey, true);
            // Add startup reg key
            startupKey.SetValue(name, Application.ExecutablePath.ToString());
            startupKey.Close();
        }
    }
    else
    {
        // remove startup
        startupKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(yourKey, true);
        startupKey.DeleteValue(name, false);
        startupKey.Close();
    }
}
 

ps nie ORT tylko INT :P


0xDEADBEEF
edytowany 2x, ostatnio: camed_

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.