Windows相当于linux cksum命令

abi*_*964 48 linux windows checksum solaris

我正在寻找一种计算crc校验和跨平台的方法.

cksum适用于Linux,AIX,HP-UX Itanium,Solaris,cksum在windows中是否有相同的linux命令?

%cksum run.sh
1491301976 652 run.sh
Run Code Online (Sandbox Code Playgroud)

注意:没有第三方工具

Cas*_*ian 108

在Windows(命令提示符)中,您可以使用CertUtil,这里是语法:

CertUtil [Options] -hashfile InFile [HashAlgorithm]
Run Code Online (Sandbox Code Playgroud)

对于cmd中的语法说明类型:

CertUtil -hashfile -?
Run Code Online (Sandbox Code Playgroud)

例:

CertUtil -hashfile C:\myFile.txt MD5
Run Code Online (Sandbox Code Playgroud)

默认为它支持的SHA1:MD2,MD4,MD5,SHA1,SHA256,SHA384,SHA512.不幸的是,没有CRC32作为Unix shell.

如果您想了解更多信息,点击此链接https://technet.microsoft.com/en-us/library/cc732443.aspx#BKMK_menu

  • CertUtil在窗户内 (4认同)

小智 9

看起来好像有一个不受支持的MS校验和工具.它的功能很少,但看起来像你要求的那样.它于2012年8月发布.它被称为"Microsoft File Checksum Integrity Verifier".

http://www.microsoft.com/en-us/download/details.aspx?id=11533

  • NB不支持CRC校验,只支持MD5和SHA-1. (3认同)

小智 5

为避免烦人的非校验和行: CertUtil -v -hashfile "your_file" SHA1 | FIND /V "CertUtil" 这将只显示不包含CertUtil 的行