AutoStartToggle:一键让软件开机自启动

本文目录

AutoStartToggle 是一个轻量的原生 Windows 工具:把程序或快捷方式拖进窗口,就能通过 Windows 任务计划程序设置登录后自动启动,支持普通权限和最高权限,单文件免安装。

主要功能

  • 拖入 .exe 或 .lnk,创建或更新登录自启动任务
  • 可选择以普通权限或最高权限启动目标程序
  • 查看本工具创建的全部自启动项及其权限级别
  • 一键删除自启动项,或打开 Windows 任务计划程序进一步管理
  • 单文件发布,无安装程序、无后台服务
  • 支持高 DPI 显示,125%、150%、200% 缩放下界面保持清晰

使用步骤

运行 AutoStartToggle.exe 后,界面主要有两部分:上方是一个虚线拖放区域,下方是所有自启动项的列表。

  1. 根据需要勾选或取消「以最高权限运行自启动程序」
  2. 将程序或快捷方式拖入虚线区域
  3. 在下方列表中查看结果,点击右侧的 × 取消该项自启动

同一个程序再次拖入会更新它的运行权限。所有任务统一使用 AutoStart_ 前缀命名,可以在 Windows 的「任务计划程序」中直接找到。

也支持命令行方式:AutoStartToggle.exe --highest "D:\Apps\Example.exe",指定 --highest 创建最高权限任务,不指定则创建普通权限任务。

权限与清理说明

「以最高权限运行」控制的只是目标程序登录后启动时的权限,本工具主窗口不会始终以管理员身份运行,UAC 授权只会在创建、更新或删除任务时弹出。

需要注意:直接删除本程序不会自动删除已经创建的计划任务,彻底移除前请先在程序列表中删除全部 AutoStart_ 项。系统要求 Windows 10 或 Windows 11,.NET Framework 4.8。

开机自启小助手主界面:上方虚线拖放区域 + 下方自启动项列表

下载与安装

前往 GitHub Releases 页面下载 AutoStartToggle.exe,双击即可运行:

程序暂未进行代码签名,Windows SmartScreen 可能显示「未知发布者」,请仅从上述 Releases 页面下载。