不清楚你的实际文件/情况,仅以问题中的说明及猜测为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 全盘查找/搜索是否存在指定名称的文件夹
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "foldername=abc"
set "f="
for %%a in (Z Y X W V U T S R Q P O N M L K J I H G F E D C) do (
if exist %%a:\ (
echo;%%a: searching……
pushd %%a:\
for /f "delims=" %%b in ('dir /ad/b/s') do (
if /i "%%~nxb" equ "%foldername%" (
echo;"%%b"
set "f=%%b"
)
)
popd
)
)
if defined f (echo;existed) else (echo;not existed)
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit
123@echo offfor /f "delims=" %%a in ('dir /b/s/ad d:\Release d:\Debug')do echo rd /s /q "%%a" 2>nulpause
第一次运行后看显示是否正确,正确后删除第二行的echo后再次运行一次。