设置开机自动启动程序的方法有多种,以下是一些常见的方法:
1、使用计划任务自启动

新建文本文件并编写脚本:新建一个文本文件(如DebugStart.txt
),打开后写入以下内容:
```
tasklist|find /i "authSender.exe" && echo started || start "" "D:DebugauthSender.exe"
```
这条语句的意思是检查authSender.exe
进程是否已经存在,如果不存在则启动它,注意,这里的authSender.exe
是程序名,D:DebugauthSender.exe
是程序所在路径,可以根据实际需要修改,然后将文件后缀名从.txt
改为.bat
。
创建任务:进入任务计划程序窗口,点击“创建任务”,在触发器选项卡中选择“新建”,然后在开始任务处选择“登录时”或“启动时”(根据需要选择,但启动时需要管理员权限),由于bat脚本中有做判断,所以不用担心程序会启动多次,在操作选项卡中选择“新建”,并选择“启动程序”选项,在程序和脚本处选择刚才编写的.bat
程序,然后点击确定,再点击创建任务界面的确定即可。
2、通过注册表编辑实现
打开注册表编辑器:按下Win + R
键打开运行对话框,输入regedit
回车打开注册表编辑器。

定位到相应位置:找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
(全局)或HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
(当前用户),这两个位置都可以设置开机启动项,但前者对所有用户生效,后者仅对当前用户生效。
新建字符串值:在右侧空白处右击,选择新建 字符串值,并为其命名(名称可自由设定,代表启动项目的名字),然后双击新条目,输入程序的完整路径作为值,如果你想让某个名为example.exe
的程序开机启动,并且它的路径是C:Program FilesExampleexample.exe
,那么在值中就输入这个路径。
3、通过组策略设置
打开组策略编辑器:按Win + R
键打开运行窗口,输入gpedit.msc
回车。
导航到相应位置:依次展开“计算机配置” “管理模板” “系统” “登录”。
启用开机启动项:在右侧找到“登录时运行这些应用程序”策略,双击打开其属性窗口,勾选“已启用”,并在下面的列表中添加你想要开机启动的程序路径。
4、将快捷方式放入启动文件夹
找到启动文件夹:打开文件资源管理器,定位到%AppData%MicrosoftWindowsStart MenuProgramsStartup
(对于系统级别的开机启动项)或C:Users用户名AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
(对于用户级别的开机启动项),你也可以通过在运行窗口输入shell:startup
快速打开启动文件夹。

复制快捷方式:将要设置为开机启动的程序的快捷方式复制到该文件夹内,如果没有快捷方式,可以手动创建一个。
5、使用第三方软件
有一些第三方软件也可以帮助管理和设置开机启动项,如Autoruns
等,这些软件通常提供更直观的操作界面和更多的功能选项。
在设置开机启动项时,要注意不要随意添加不明来源的程序,以免带来安全风险,过多的开机启动项可能会影响系统的启动速度,因此建议只添加必要的程序。
评论列表 (0)