Windows
批处理脚本
@echo off
rem 清空变量
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"
:reg2Del
reg delete "HKEY_CLASSES_ROOT" /v %key2Del% /f
:Final
rem 还有啥要清理的?
echo ——————————脚本已运行结束,请注意查看控制台提示——————————
pause>nul
exit
如果需要确认,可以获取执行返回值ERRORLEVEL进行提示或者重试:
if的五种用法
之前一个矿马的清理脚本
rem 关闭挖*程序相关进程
Taskkill /f /t /im Syste64.exe
Taskkill /f /t /im host.exe
rem 删除挖*程序相关文件
rem 多文件就进入路径再删
cd /d c:\windows\fonts
del /s /f Syste64.exe
del /s /f host.exe
del /s /f WinRing0x64.sys
pause>nul