有哪些方法可以从 regedit 在 windows 启动时启动程序?
Which ways are there to start a program at windows startup from regedit?
好吧,我的问题并不是真正的问题,而是一个普遍的问题。
我知道可以通过在以下位置创建新的注册表项来启动可执行文件:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
还有其他类似的自动运行程序的方法吗?
他们需要管理员权限吗?
谢谢。
从regedit工具来看我相信你只能照你说的做。
如果您愿意,可以稍作改动。您的路径只会为当前用户启动程序。
如果你想做同样的事情,但对于所有用户你有这个路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
您确定要从 regedit 启动可执行文件吗?因为在 Windows
中您还有其他方法可以做到这一点
这里有一些在启动时自动启动程序的其他方法
启动文件夹
您有两个文件夹将在 Windows 中自动运行 执行。这将仅为特定用户启动程序:
C:\Users\YOUR SESSION\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
这一个面向所有用户:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
或者你可以按Windows键+R然后输入
shell:startup
当前用户,或:
shell:common startup
所有用户
任务计划程序
您可以在计算机启动时(或定期!)计划 运行 程序的任务。如果您希望设置起来非常简单,您可以在 Internet 上找到大量教程。
Windows 服务
最后一个选项是在 C# 中创建一个 Windows 服务。我真的不知道这个选项,因为我曾经尝试过一次,最后我结束了做其他事情。
您也可以在 Google
上查找
好吧,我的问题并不是真正的问题,而是一个普遍的问题。
我知道可以通过在以下位置创建新的注册表项来启动可执行文件:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
还有其他类似的自动运行程序的方法吗? 他们需要管理员权限吗?
谢谢。
从regedit工具来看我相信你只能照你说的做。
如果您愿意,可以稍作改动。您的路径只会为当前用户启动程序。
如果你想做同样的事情,但对于所有用户你有这个路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
您确定要从 regedit 启动可执行文件吗?因为在 Windows
中您还有其他方法可以做到这一点这里有一些在启动时自动启动程序的其他方法
启动文件夹
您有两个文件夹将在 Windows 中自动运行 执行。这将仅为特定用户启动程序:
C:\Users\YOUR SESSION\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
这一个面向所有用户:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
或者你可以按Windows键+R然后输入
shell:startup
当前用户,或:
shell:common startup
所有用户
任务计划程序
您可以在计算机启动时(或定期!)计划 运行 程序的任务。如果您希望设置起来非常简单,您可以在 Internet 上找到大量教程。
Windows 服务
最后一个选项是在 C# 中创建一个 Windows 服务。我真的不知道这个选项,因为我曾经尝试过一次,最后我结束了做其他事情。 您也可以在 Google
上查找