zoukankan      html  css  js  c++  java
  • C#设置程序自启动

      public static void SetAutoRun(string fileName, bool isAutoRun)
            {
                RegistryKey reg = null;
                try
                {
                    if (!System.IO.File.Exists(fileName))
                    {
                        LogMessage(mlog, mesg, "ITDMS.EXE文件不存在");
                    }
                    string name = fileName.Substring(fileName.LastIndexOf(@"")+1);
                    reg = Registry.LocalMachine.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true);
                    if (reg == null)
                    {
                        reg = Registry.LocalMachine.CreateSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun");
                    }
                    if (isAutoRun)
                    {
                        reg.SetValue(name, fileName);
                    }
                    else
                    {
                        reg.SetValue(name, false);
                    }
                 
                }
                catch (Exception ex)
                {
                    LogMessage(mlog,mesg,ex.ToString());
                }
            }

  • 相关阅读:
    程序员面试笔试——链表题目总结分析
    Java实现约瑟夫环
    Java关键字final、static
    test
    Blog 转移
    kali 国内镜像源,以及PD_tools,Vm_tools的安装
    Ubuntu 安装启动Tomcat
    JDK 安装环境配置(ubuntu)
    Python 正则表达式
    Python MySQLdb Mac安装遇到的问题
  • 原文地址:https://www.cnblogs.com/xiaogongzhu/p/3826757.html
Copyright © 2011-2022 走看看