私は、フォルダの構造を有する:batファイルディレクトリのパスを取得
"1.1" "1.2" "1.3" フォルダ "1.1" "1.1.1" "1.1.2" が含まれています含まれていフォルダ "1" 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