联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off set "file=c:\ab c\def\gh\cd" call :getpath "%file%" echo 共有:%count%层 pause>nul :getpath for /f "delims=\ tokens=1,*" %%i in ("%~1") do ( if "%%i"=="%~1" goto :eof set/a count+=1 call :getpath "%%j")