Windows

批处理脚本

  1. @echo off
  2. rem 清空变量
  3. set exe2Kill=
  4. set path2Del=
  5. set key2Del=
  6. echo ——————————为避免权限不足,请以管理员权限运行批处理脚本——————————
  7. rem 设置要杀死的目标程序名
  8. set exe2Kill="Calculator.exe"
  9. if defined exe2Kill (echo 要杀死的目标程序名为:%exe2Kill%
  10. taskkill /F /IM %exe2Kill% /T ) else ( echo 要杀死的目标程序为空值 )
  11. rem 定义文件路径变量(exe文件路径,快捷方式路径)
  12. set path2Del="C:\需要删除文件"
  13. del /q /f %path2Del%
  14. rem 如果有注册表项
  15. set key2Del="key2Del"
  16. :reg2Del
  17. reg delete "HKEY_CLASSES_ROOT" /v %key2Del% /f
  18. :Final
  19. rem 还有啥要清理的?
  20. echo ——————————脚本已运行结束,请注意查看控制台提示——————————
  21. pause>nul
  22. exit

如果需要确认,可以获取执行返回值ERRORLEVEL进行提示或者重试:
if的五种用法

之前一个矿马的清理脚本

  1. rem 关闭挖*程序相关进程
  2. Taskkill /f /t /im Syste64.exe
  3. Taskkill /f /t /im host.exe
  4. rem 删除挖*程序相关文件
  5. rem 多文件就进入路径再删
  6. cd /d c:\windows\fonts
  7. del /s /f Syste64.exe
  8. del /s /f host.exe
  9. del /s /f WinRing0x64.sys
  10. pause>nul