标题: 如何把MD5的值赋给变量?
[打印本页]
作者: uiopuiop
时间: 2009-4-22 09:19
标题: 如何把MD5的值赋给变量?
作者: yishanju
时间: 2009-4-22 09:29
你在哪下的MD5.EXE
作者: yishanju
时间: 2009-4-22 09:29
RAS MD5 Checksum V1.0
很简单的程序,只是计算字符串或一个文件的MD5 checksum
用法:
1.计算字符串checksum
MD5 -s 字符串
2.计算一个文件的checksum
md5 -f 文件名
作者: uiopuiop
时间: 2009-4-22 09:33
Originally posted by yishanju at 2009-4-22 09:29 AM:
你在哪下的MD5.EXE
http://www.fourmilab.ch/md5/
这个MD5.EXE 最正宗了。
你是在哪里下的?
Last edited by uiopuiop on 2009-4-22 at 09:35 ]
作者: freeants001
时间: 2009-4-22 09:47
开关用错了,看下面红色文字
MD5 -- Calculate MD5 signature of file. Call
with md5
Options:
-csig Check against sig, set exit status 0 = OK
-dtext Compute signature of text argument
-l Use lower case letters for hexadecimal digits
-n Do not show file name after sum
-ofname Write output to fname (- = stdout)
-u Print this message
-v Print version information
by John Walker --
http://www.fourmilab.ch/
Version 2.2 (2008-01-14)
This program is in the public domain.
作者: uiopuiop
时间: 2009-4-22 09:58
Originally posted by freeants001 at 2009-4-22 09:47 AM:
开关用错了,看下面红色文字
MD5 -- Calculate MD5 signature of file. Call
with md5
Options:
-csig Check against sig, set e ...
感谢兄弟,果然方便多了,我刚开始还以为那个是指每台机子上的值会不一样。
FOR /F %i in ('md5 -l -d123456') do (set MD5str=%i)
echo %MD5str%
e10adc3949ba59abbe56e057f20f883e
作者: yishanju
时间: 2009-4-22 09:59
@echo off
for /f "delims=" %%i in ('md5 -d123456') do (
echo %%i
set "md5=%%i"
)
pause
作者: wmt333
时间: 2009-4-28 22:26
for /f "delims=" %%i in (md5.exe -n 文件名') do set md5=%%i
echo.&echo %md5%