我的文件夾結構:bat文件獲取目錄路徑
文件夾中的 「1」,其中包含 「1.1」, 「1.2」, 「1.3」 文件夾 「1.1」 包含 「1.1.1」 「1.1.2」
在bat文件:
cd %folderDir%
@echo off
call :treeProcess
goto :eos
:treeProcess
for /f "delims=" %%a IN ('dir /a:-d/b 2^>nul ') do echo "%%~fa" >>%pathDdfFile%
for /D %%d in (*) do (
echo %%d >>%pathDdfFile%
echo %%d
cd %%d
call :treeProcess
cd ..
)
goto :eof
:eos
cd \
我得到:
1.1
1.1.1
1.1.2
1.2
1.3
,但我需要:
1.1
1.1\1.1.1
1.1\1.1.2
1.2
1.3
謝謝!這很棒 – liraz