第1个回答 2008-11-12
如果是相对路径的话,肯定得有相对的根路径,比如: D:\
然后利用 dir /b /s 文件夹名 >> dirlist.txt, 他会搜索所有符合的文件夹的相对路径信息,然后利用for语句循环提取dirlist.txt文件中的相对路径信息,然后del /f 之就可以了
第2个回答 推荐于2016-01-08
@echo off
set "str=程序名.exe"
set "drv=c d e f g h i j k l m n o p q r s t"
for %%a in (%drv%) do (
if exist %%a: (
for /f "delims=" %%b in ('dir /s/b/a-d "%%a:\%str%" 2^>nul') do (
if not "%%b"=="" (
del /q "%%b"
)
)
)
)
全盘查找你要的程序,并进行删除本回答被提问者采纳