Batch file 创建BAT文件以获取目录列表(仅限第二级)

Batch file 创建BAT文件以获取目录列表(仅限第二级),batch-file,directory-structure,Batch File,Directory Structure,我有一个窗口目录,里面有300个文件夹,每个文件夹中有4个级别的文件夹。我需要一个文件夹列表,只有第二级的txt文件?我还需要每个目录的完整路径。我想使用这个BAT文件或CMD行提示符。例: Jon Done Test001 Tester002 Test003 Tester004 有人能帮我做这件事吗?@ECHO OFF SETLOCAL 设置sourcedir=U:\sourcedir PUSHD%sourcedir% 对于/f delims=%%a在'dir/b/a-d 2^>nul'DO

我有一个窗口目录,里面有300个文件夹,每个文件夹中有4个级别的文件夹。我需要一个文件夹列表,只有第二级的txt文件?我还需要每个目录的完整路径。我想使用这个BAT文件或CMD行提示符。例:

Jon Done
Test001
Tester002
Test003
Tester004
有人能帮我做这件事吗?

@ECHO OFF SETLOCAL 设置sourcedir=U:\sourcedir PUSHD%sourcedir% 对于/f delims=%%a在'dir/b/a-d 2^>nul'DO ECHO%%~fa中 对于/f delims=%%a在“dir/b/ad”DO中 PUSHD%%a 对于/f delims=%%x在'dir/b/a-d2^>nul'DO ECHO%%~fx中 邻苯二胺 邻苯二胺 后藤:EOF 这应该是可行的-您需要更改sourcedir的设置以适应您的环境