我如何在 windows 启动时自动启动批处理文件

how do i autostart batch file on windows startup

我希望我的批处理脚本在受害者启动计算机时自动启动。但是当我将文件放在 "Start Menu" 下时它不起作用。 那我该怎么办?

将批处理脚本(或它的 .lnk 快捷方式)放在(对于特定用户)

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

或(对于所有用户,放在这里可能需要管理员权限)

%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

或者您可以编辑注册表以添加项目或使用 Windows 任务计划程序。这两种方法允许您将批处理脚本放在任何地方。

仅供参考,我曾经 deploy my script1 将它放在某处并在此注册表项下添加一个条目(类型应为 REG_SZ):

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

(用 HKCU 替换 HKLM 为特定用户而不是所有用户添加项目)

1:Link 转到我的 GitHub 存储库