Board logo

标题: [文件操作] 批处理如何批量提取文件属性? [打印本页]

作者: bjsfeng    时间: 2010-11-23 13:35     标题: 批处理如何批量提取文件属性?

比如目录内存在文件如下
F:\1.exe
F:\2.exe
F:\A
F:\A\1.exe



md5值可以由.exe程序输出
需要 bat批量得出内容
目录       名称        大小             修改时间                       MD5值
.\            1.exe       12134          2010-11-23 11:56         48dcf9267102b628518bcd7595f997ca
.\             2.exe       12214          2010-11-23 11:56         XXXXXXXXXXXXXXXXXXXXXXXXXXXX
.\A\          1.exe       12124          2010-11-23 11:52         XXXXXXXXXXXXXXXXXXXXXXXXXXXX


请问如何实现
作者: TX_kakashi    时间: 2010-11-23 14:57

md5的那个exe怎么用?
for里%%I可以使用如下扩展:
%%~dpI 为路径信息
%%~nxI 为文件名+后缀名
%%~zI 为文件大小
%%~tI 为文件时间
作者: bjsfeng    时间: 2010-11-23 16:30

原帖由 TX_kakashi 于 2010-11-23 14:57 发表
md5的那个exe怎么用?
for里%%I可以使用如下扩展:
%%~dpI 为路径信息
%%~nxI 为文件名+后缀名
%%~zI 为文件大小
%%~tI 为文件时间


md5.exe 1.exe > 就可以了 for那块我不是很理解 您能举个例子么?
作者: wc726842270    时间: 2010-11-23 18:24     标题: 回复 3楼 的帖子

你自已试验几次就明白了,开始都这样,CMD下FOR/?。
作者: cjiabing    时间: 2010-11-23 18:54

一个dir就可以实现了!~
想做得更好必须学for。
作者: Batcher    时间: 2010-11-23 20:17     标题: 回复 3楼 的帖子

批处理for命令从入门到精通以及配套练习题
http://bbs.bathome.net/thread-2189-1-1.html
http://bbs.bathome.net/thread-2336-1-1.html




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2