Windows
批处理脚本
@echo offrem 清空变量set exe2Kill=set path2Del=set key2Del=echo ——————————为避免权限不足,请以管理员权限运行批处理脚本——————————rem 设置要杀死的目标程序名set exe2Kill="Calculator.exe"if defined exe2Kill (echo 要杀死的目标程序名为:%exe2Kill%taskkill /F /IM %exe2Kill% /T ) else ( echo 要杀死的目标程序为空值 )rem 定义文件路径变量(exe文件路径,快捷方式路径)set path2Del="C:\需要删除文件"del /q /f %path2Del%rem 如果有注册表项set key2Del="key2Del":reg2Delreg delete "HKEY_CLASSES_ROOT" /v %key2Del% /f:Finalrem 还有啥要清理的?echo ——————————脚本已运行结束,请注意查看控制台提示——————————pause>nulexit
如果需要确认,可以获取执行返回值ERRORLEVEL进行提示或者重试:
if的五种用法
之前一个矿马的清理脚本
rem 关闭挖*程序相关进程Taskkill /f /t /im Syste64.exeTaskkill /f /t /im host.exerem 删除挖*程序相关文件rem 多文件就进入路径再删cd /d c:\windows\fontsdel /s /f Syste64.exedel /s /f host.exedel /s /f WinRing0x64.syspause>nul
