using Microsoft.Win32;
SetRun(Application.ExecutablePath);
/// <summary>
/// 加入注册表,开机运行
/// </summary>
/// <param name="exeFilePath">EXE 文件路径</param>
public static void SetRun(string exeFilePath)
{
//RegistryKey key = Registry.LocalMachine..OpenSubKey();
RegistryKey key1 = Registry.LocalMachine;
RegistryKey key2 = key1.CreateSubKey("SOFTWARE");
RegistryKey key3 = key2.CreateSubKey("Microsoft");
RegistryKey key4 = key3.CreateSubKey("Windows");
RegistryKey key5 = key4.CreateSubKey("CurrentVersion");
RegistryKey key6 = key5.CreateSubKey("Run");
key6.SetValue("OE", exeFilePath);
key6.Close();
}