@echo off
setlocal enabledelayedexpansion
set /p filename=请输入要查找的文件夹名称:
echo 正在搜索文件夹%filename%……
for %%a 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 (
if exist %%a:\ (
for /f "delims=" %%b in ('dir /ad /s /b "%%a:\"') do (
if "%%~nb" equ "%filename%" (
set "bb=%%~dpb%%~nb"
echo !bb!
)
)
)
)
pause
您的采纳是我们的动力和鼓励,请及时点击【采纳回答】
这个不用查找,系统已经给定这个目录的变量
%windir%
就是那个目录