我有一个小型应用程序,CheckBox用户可以设置选项,如果他们希望该应用程序从Windows启动。
CheckBox
我的问题是如何实际设置应用程序在启动时运行。
ps:我在C#和.NET 2.0中使用。
几个选项,按优先顺序排列:
HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Run
HKey_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Run
这个答案现在比较老。自从我撰写本文以来,Windows 10已发布,它更改了“开始菜单”文件夹的工作方式……包括该Startup文件夹。对我来说,尚不清楚仅在该文件夹中添加或删除文件而不参考Windows用于这些位置的内部数据库有多么容易。
Startup