我正在尝试为文件夹中的所有文件创buildmd5哈希值。 所以我为此创build了一个Windowsbatch file。 以下是我正在使用的脚本
for /r %%f in (*) do ( certutil -hashfile %%f MD5 ) >> output.txt
这出现了“太多的争论,预计2收到4”的错误。 我明白,如果我使用md5.exe %%f
它会工作,但我似乎没有默认安装md5.exe。 由于环境限制,我无法安装该实用程序。
有人可以帮忙吗?
非常感谢
你的脚本在路径中没有空格的目录中工作正常,但是对于具有空格的目录而言意外数目的参数失败。 所以修复应该很简单:将%%f
替换为"%%f"