查找一个文件并删除它
例如文件名为:xx.exe
(代码越简单越好)
批处理查找并删除一个文件
答案:3 悬赏:30
解决时间 2021-02-21 21:35
- 提问者网友:逐野
- 2021-02-21 03:00
最佳答案
- 二级知识专家网友:一个很哇塞的汉子
- 2021-02-21 03:27
@echo off
for %%i in (c: d: e: f: g: h: i: j: k: l: m: n:) do del %%i\xx.exe /q /s /f /a
echo xx.exe已清除完成,按任意键退出...
pause>nul
exit
保存为bat文件运行即可
for %%i in (c: d: e: f: g: h: i: j: k: l: m: n:) do del %%i\xx.exe /q /s /f /a
echo xx.exe已清除完成,按任意键退出...
pause>nul
exit
保存为bat文件运行即可
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-02-21 05:49
@echo off
for %%i in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
cd /d %%i:||goto end
del /s "@echo off
for %%a in (c d e f) do (
cd /d %%a:\
for /d /r %%b in (*) do if "%%~nxb"=="123" rd /s /q "%%b"
)
pause
全盘删除名为"123"的文件夹...
ps:1楼代码貌似有误,for /r只枚举文件,而不能枚举文件夹,批处理中for变量要用%%a表示,另如果路径有空要括起来有"%%a"...
- 2楼网友:何以畏孤独
- 2021-02-21 04:28
大家真幽默
一句话就能写好的东西搞得这么长!!
del/s fileName.ext
如果要考虑所有的盘符
就:
c:
cd\
del /s fileName.ext
d:
cd\
del /s fileName.ext
重复
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯