2016-03-28 13 views
1

zu starten. Ich habe ein Programm programmiert, das bei Windows gestartet wird. Mein Code ist dies:Fügen Sie die Start-up-Taste hinzu, ohne das Programm

public partial class Form1 : Form 
    { 
     RegistryKey reg = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true);//kanei autostart to programma sto anoigma tou upologisti 
     public Form1() 
     { 
      reg.SetValue("Computer Integrity", Application.ExecutablePath.ToString());//computer integrity is the reg key name 
      reg.Close(); 
      InitializeComponent(); 
     } 

Nun das Problem ist, dass, um für das Programm zu starten, mit Windows zu starten, muss es zuerst öffnen, so wird der Schlüssel in dem „Registry Editor“ registriert werden. Gibt es eine Möglichkeit, eine Datei (z. B. .bat) zu erstellen, um diesen Schlüssel im "Registrierungseditor" zu registrieren, ohne das Programm öffnen zu müssen?

Antwort