跳转到主内容
极星编程网:以代码为星,赴技术山海!

Windows 下设置开机自启,这些方法你肯定用得上!

Windows 下设置开机自启,这些方法你肯定用得上!

Hey,编程的小伙伴们,你们有没有想过,为什么有些软件总能一开机就自动运行呢?今天就来跟大家聊聊在 Windows 下如何设置程序开机自启,让你想要的软件也能轻松实现这一功能!

一、使用注册表(Registry)

注册表是 Windows 的核心配置数据库,通过操作注册表,我们可以轻松设置程序开机自启。下面两种注册表键比较常用:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon:适用于所有用户,在系统登录前启动。
  • SOFTWARE\Microsoft\Windows\CurrentVersion\Run:适用于当前用户,在登录时启动。

下面是一个简单的代码示例,展示如何将当前程序添加到开机自启动:

using Microsoft.Win32;
class Program
{
    static void Main()
    {
        string path = System.Reflection.Assembly.GetExecutingAssembly().Location;
        RegistryKey key = Registry.CurrentUser.OpenSubKey(
                            

相关文章