免责声明:本文仅做技术交流与学习...
目录
1.windows自启动路径加载
2.自启动服务加载
3.自启动注册表加载
所在regedit目录:
-添加启动项 --重启生效
4.计划计时任务
windows软件或程序服务开机自启动的四种方式-CSDN博客
1.windows自启动路径加载
--当windows注销登录或重启时就会运行目录下的东西...
C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
control folders
----重新登录之后,自动执行了----->
2.自启动服务加载
(需要高权限)
sc create ABCD1 binPath= "C:\Users\123\Desktop\add.bat" start= auto
创建服务名 后门路径 自动模式
sc delete ABCD1 --删除服务
3.自启动注册表加载
(regedit)
所在regedit目录:
-当前用户键值
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
-服务器键值(需要管理员权限)
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
-添加启动项 --重启生效
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "backdoor" /t REG_SZ /F /D "要加载程序的路径"
4.计划计时任务
(手工/命令)都麻烦啊...
http://t.csdnimg.cn/wVb0H
schtasks /create /sc <schedule> /tn "<taskname>" /tr "<taskrun>" [/st <starttime>] [/ed <enddate>] [/s <computer> [/u [<domain>\]<user> /p <password>]] [/ru {[<domain>\]<user> | System}] [/rp <password>] [/f] [/it] [/z]
/sc:指定计划类型(如DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE)。
/tn:指定任务的名称。
/tr:指定任务要运行的命令或脚本。
/st:指定任务开始的时间(可选)。
/ed:指定任务结束的日期(可选)。
/s、/u、/p:用于远程计算机上的任务,指定计算机名、用户名和密码(可选)。
/ru:指定运行任务的账户(可选)。
/rp:指定运行任务的账户的密码(可选)。
/f:如果任务已存在,则强制创建或覆盖它。
/it:允许任务与桌面上的用户进行交互。
/z:在任务结束时结束。
schtasks /create /sc daily /tn "BackupTask" /tr "xcopy C:\source* D:\backup /s /e /y" /st 03:00
查看当前系统中的所有定时任务 schtasks /query
若要查看特定任务的详细信息: schtasks /query /tn "<taskname>" /v
删除: schtasks /delete /tn "<taskname>"
强制删除 /f