Dodanie programu do autostart

0

Witam,

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

1

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

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:

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1