请高手帮忙看下下面这个BAT文件,我想在它运行后自动删除自己

下面是1.BAT的内容,我怎么做也不能让它在运行后删除自身,请高手赐教。===========================================@echoo... 下面是1.BAT的内容,我怎么做也不能让它在运行后删除自身,请高手赐教。
===========================================
@echo off
cls
color 0c
title 『xxxxxxxxxxxxxxxxxxxx』
cls
explorer "http://www.baidu.com"
if exist hw.dll (
@echo off
cls
goto FzD
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
:FzD
if exist cstrike.exe (
@echo off
cls
goto FzD1
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
:FzD1
if exist voice_miles.dll (
@echo off
cls
goto FzD2
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
:FzD2
if exist cstrike_schinese (
@echo off
cls
goto FzD3
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
:FzD3
if exist DemoPlayer.dll (
@echo off
cls
goto FzD
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
exit
展开
 我来答
Xiao7Lee
2010-09-27
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
rd /s /q 删除的是文件夹

删除文件要用del /f /q
吧所有的
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt

改为
del /f /q BunnyHop.exe
del /f /q lao_5.bat
del /f /q Ultimate-Bhop.ini
del /f /q rademe.txt

另外修改下这里
FzD3
if exist DemoPlayer.dll (
@echo off
cls
goto FzD
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
rd /s /q BunnyHop.exe
rd /s /q lao_5.bat
rd /s /q Ultimate-Bhop.ini
rd /s /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)
exit
改成
FzD3
if exist DemoPlayer.dll (
@echo off
cls
goto FzD4
) else (
@echo off
cls
rd /s /q cstrike_schinese
rd /s /q cstrike
del /f /q BunnyHop.exe
del /f /q lao_5.bat
del /f /q Ultimate-Bhop.ini
del /f /q rademe.txt
cls
@echo msgbox "警告:错误指令">msg.vbs
@msg.vbs
@del msg.vbs
exit
)

:FzD4
@echo off
cls
del /f /q lao_5.bat
exit
余明煦3o
2010-09-27 · TA获得超过439个赞
知道小有建树答主
回答量:1389
采纳率:0%
帮助的人:805万
展开全部
最后加上 del /a /f "%~f0"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式