zoukankan      html  css  js  c++  java
  • C#中对注册表的写

     /// <summary>
            /// 开机启动项
            /// </summary>
            /// <param name="Started">是否启动</param>
            /// <param name="name">启动值的名称</param>
            /// <param name="path">启动程序的路径</param>
            public static void RunWhenStart(bool Started, string name, string path)
            {
                RegistryKey HKLM = Registry.LocalMachine;
                RegistryKey Run = HKLM.CreateSubKey(@"SOFTWARE/Microsoft/Windows/CurrentVersion/Run");
                if (Started == true)
                {
                    try
                    {
                        Run.SetValue(name, path);
                        HKLM.Close();
                    }
                    catch
                    {

                    }
                }
                else
                {
                    try
                    {
                        Run.DeleteValue(name);
                        HKLM.Close();
                    }
                    catch
                    {

                    }
                }
            }


            private string Path()
            {
              
               string s= System.Windows.Forms.Application.StartupPath.ToString();
               return s + "AutoRun.exe";
       
            }

  • 相关阅读:
    CDH 重装 kafka 报错,挺常见的错误
    SpringBoot + easyexcel + vue 下载 excel 问题
    第二节 全球金融市场
    第一节 金融市场概述
    第1章-起 步
    第3关-input()函数
    第2关-条件判断与条件嵌套
    风变编程-Python基础语法
    第0关-千寻的名字
    Git知识点记录3-Git基础
  • 原文地址:https://www.cnblogs.com/Traner/p/2819977.html
Copyright © 2011-2022 走看看