本帖最后由 websfx 于 2016-8-25 11:13 编辑
感谢楼3 但写的有问题 我改了一下
@echo off
for /f %%a in ('dir /a-d /b /s') do (md5sum %%a %%a>>aa.txt)
pause
但输出结果是这样:
\acf3c2a0019a9232d54d4414802491b2 *D:\\A\\404.php
\acf3c2a0019a9232d54d4414802491b2 *D:\\A\\404.php
\5b6bf92278874581371240737d6ca51c *D:\\A\\archive.php
\5b6bf92278874581371240737d6ca51c *D:\\A\\archive.php
分别一个文件出现两次 我想要结果 是楼1
未改过的MD5 (不管修没有修过文件都要显示MD5) 假如改过的或者没有修改也要显示MD5 (怎么上传不了图片 那只能输入文字表示)
下面是我的格式
两个目录中都存在但 md5 不相同的文件:
昨天: 2016/08/23 MD5值 今天:2016/08/24 MD5值 对应的文件名 路径用户手动输入
edd69acd20c1a94f2240810a9a2183e6 b399e0462769d55610fa310b01bc1bf3 D:\A\content-link.php
05eca53c435579fb51924fdfc4cc62cf 85c297437f48b6c5700668561bca6fda D:\A\c\ddd\acontent-search.php
这种格式可能要把两个不同文件合并成一个txt |