@echo off
for /f "delims=" %%a in ('dir /ad/b "C:\Users"^|findstr /i /v "Administrator All Users Default Public %username%"') do (rd /q/s "C:\Users\%%a")
schtasks /create /tn "清理" /tr "cmd /c start %~fs0" /sc onstart /rl highest /f
以上为删除文件夹代码+添加计划任务开机启动.实现开机启动的方法有很多.注册表,开始菜单,或者启动脚本,计划任务都可以实现开机启动.注意批处理首次运行是需 右键以管理员身份运行.
@echo off
for /f "delims=" %%a in ('dir /ad/b "C:\Users"^|findstr /i /v "Administrator All Users Default Public 123"') do (rd /q/s "C:\Users\%%a")
schtasks /create /tn "清理" /tr "cmd /c start %~fs0" /sc onstart /rl highest /f