标签:
=============================
1. DOS批处理命令
=============================
1. DOS批处理命令
(1) 若一个数据集是这样组织的
--dataset
--folder1
--1.jpg
--2.jpg
--folder2
--1.jpg
--2.jpg
如果需要列出所有的.jpg文件到一个txt中,可以使用如下的DOS命令(.bat)
@echo off set work_path=F:\data\FACE\WebFace\Normalized_Faces\100 F: for /d /r %work_path% %%i in (*) do ( @dir/b/s/a-d %%i\*.jpg >>"F:\data\FACE\WebFace\Normalized_Faces\list.dat" ) pause
(b) 列出文件夹的所有子目录
@echo off for /d /r "D:\某文件夹" %%i in (*) do echo %%i>>list.txt pause
或者
@echo off for /f "delims=" %%i in (‘dir /ad/b/s "D:\某文件夹"‘) do echo %%i>>list.txt pause
如果只需要文件夹名而不需要完整路径:
@echo off for /f "delims=" %%i in (‘dir /ad/b/s "D:\某文件夹"‘) do echo %%~ni>>list.txt pause
(c)DOS下利用for命令遍历路径
http://www.jb51.net/article/31285.htm
标签:
原文地址:http://www.cnblogs.com/Michael-Xin/p/4723898.html