Md5没有改变?

时间:2014-05-03 08:57:29

标签: batch-file cmd md5 rar

我有3个rar文件(全部是相同的md5)我用这段代码来改变Md5:

@echo off
setlocal enabledelayedexpansion
 set /A Counter=0


FOR %%1 in (*.rar) do (

        set /A Counter= !Counter! + 1
                COPY  %%1+!Counter!
                echo !Counter!

)

pause

当我运行.bat文件时,它显示3行值:1,2,3,但是当我检查3个rar文件的md5时,它们是相同的,尽管它们已被更改。为什么?我做错了什么?谢谢!

1 个答案:

答案 0 :(得分:0)

copy适用于文件,而非变量。

您使用的方法会将文件Hex 1A字符的末尾添加到文件中 - 我的MD5计算器显示不同的MD5数字。

相关问题