在需要列表的文件夹内建立一个批处理文件如GETLIST.BAT,文件内容只有如下一行命令:
DIR *.* /B >LIST.TXT双击执行该批处理文件,在该目录下会多出一个散裤拍LIST.TXT。双击打开,文件夹的列表躺在那里冲羡了。
命纯轮令解释:
dir表示列出当前路径下所有文件,参数解释:
/A 显示具有指定属性的文件。
属性
D 目录
R 只读文件
H 隐藏文件 A 准备存档的文件
S 系统文件 I 无内容索引文件
L 解析点 - 表示“否”的前缀
/B 使用空格式(没有标题信息或摘要)。
/C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来禁用分隔符显示。
/D 跟宽式相同,但文件是按栏分类列出的。
/L 用小写。
/N 新的长列表格式,其中文件名在最右边。
/O 用分类顺序列出文件。
排列顺序
N 按名称(字母顺序) S 按大小(从小到大)
E 按扩展名(字母顺序) D 按日期/时间(从先到后)
G 组目录优先 - 反转顺序的前缀
这里使用/B表示使用摘要方式显示文件列表,后面的>LIST.TXT表示将文件列表输出到一个文件LIST.TXT文件中。
在文件夹ABC中建立A、B、C、D四个子文件夹
然后将以下语句保存为一个批处理文件(假设a1.doc,a2.doc,a3.doc,a4.doc,a5.doc就是所要分类保存的文桐旁运件),保存在A子文件夹局梁中执行,瞬间即可完成分类。里面的启核部分语句可以通过excel来辅助完成
例如下面是A文件夹批处理文件
cd %~d0%~p0
cd..
copy a1.doc A\ /y
copy a2.doc A\ /y
copy a3.doc A\ /y
copy a4.doc A\ /y
copy a5.doc A\ /y
例如下面是B文件夹批处理文件
cd %~d0%~p0
cd..
copy b1.doc B\ /y
copy b2.doc B\ /y
copy b3.doc B\ /y
copy b4.doc B\ /y
copy b5.doc B\ /y
其他文件夹以此类推即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)