#把文件夾裏面的文本或者圖像生成一行行列表形式
dir /b /a-d /on >list.txt (不作用於子文件夾)
#只把以txt爲後綴的生成列表(如果生成bat格式不能運行的話,就把重定向前的空格刪除)
dir /b /a-d /on *.txt>list.txt (不作用於子文件夾)
dir /b /on /a /s >list.txt (可作用於子文件夾)
#只對文件夾生成列表,不對文本操作,可作用於子文件夾
dir /b /on /ad /s >list.txt
#顯示的是目錄結構。此命令和ubuntu類似,顯示文件夾裏面的東西,以及子文件夾裏面的東西
tree /f /a >list.txt
#生成文件夾裏面的所有文件的名字(包括文件夾)
dir /b>train.txt
dir *.* /b>train11.txt
dir *.* /B>train11111.txt(大小寫不區分)
#生成文件夾裏面的文件全路徑,包括子文件夾裏面的文本全路徑
@echo off & setlocal EnableDelayedExpansion
for /f "delims=" %%i in ('"dir /a/s/b/on *.*"') do (
set file=%%~fi
set file=!file:/=/!
echo !file! >> imageName.txt
)