[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何给文件生成MD5文件或者sha1哈希值文件?

如何给文件夹内的文件生成MD5文件或者sha1哈希值文件?

比如我的D:\目录路径下的有10个1级子文件夹(当然在每个1级子文件夹下也会有很多文件以及子文件夹),举例如下:
D:\A1\DGFG\GD\H5D\HDF\
D:\A2\3F\646DG\SG3\SGDGJ6\DD\
D:\A3\CS3\SD22\667\3428\3\
D:\A4\3EE\S3\5454\664\232\
……

我想给D:\目录路径下每个1级子文件夹内的所有文件(要遍历子级)生成一份MD5文件或者sha1哈希值文件,
也就是在A1、A2、A3、A4这些文件夹中生成一份MD5或者sha1哈希值的校验文件,生成的校验文件也是保存在对应的A1、A2、A3、A4这些文件夹路径下。
D:\目录路径下的有10个1级子文件夹,最终就是生成10份校验文件,这些生成的校验文件是可以使用md5软件或者哈希值软件打开进行校验的。

请老师帮助一下!

回复 2# idwma

谢谢老师!我尝试了一下,看到老师这个代码是所有子级文件夹都生成一个校验文件,

我只想在D盘目录下的所有的1级子文件夹路径下生成校验文件,

这些生成的校验文件我是想要可以支持使用md5软件或者哈希值软件打开进行校验的。

顶楼我修改了一下表达内容,希望老师能理解我的用意。

TOP

回复 4# idwma

不太懂老师问的问题,平时我用校验软件生成的校验文件一般都是".MD5"、“.sha1”这种后缀的,你代码生成的是.txt后缀的文件,我不知道如何使用校验软件去校验文件的MD5值或者哈希值

TOP

返回列表