美文网首页
windows power shell里面批量计算md5 数值

windows power shell里面批量计算md5 数值

作者: 余绕 | 来源:发表于2023-02-21 11:25 被阅读0次

    以下是命令

     Get-ChildItem -File | Where-Object { $_.Name -notmatch "[\p{IsCJKUnifiedIdeographs}]" } | ForEach-Object { "$($_.Name)  $((certutil -hashfile $_.FullName MD5)[1] -replace ' ','')" }
    

    输出结果:

    igv0.log  7f2bd0f666a2ea3eb2e1b0a7921eafc6
    igv0.log.1  aaa861c91fcf318000a0883234a4c741
    igv0.log.2  9a507e0d8145fd5a2b0a03aae774d96f
    igv0.log.2.lck  CertUtil:文件所在的卷已被外部更改,因此打开的文件不再有效。
    igv1.log  0a0e44cc61fe0f9ada39d9586f35561e
    prefs.properties  79626ae17589afa438f50a421336430d
    

    验证一下:

    PS C:\Users\TAO\igv> certutil -hashfile .\igv0.log MD5
    MD5 的 .\igv0.log 哈希:
    7f2bd0f666a2ea3eb2e1b0a7921eafc6
    
    
    PS C:\Users\TAO\igv> certutil -hashfile .\igv1.log MD5
    MD5 的 .\igv1.log 哈希:
    0a0e44cc61fe0f9ada39d9586f35561e
    
    

    相关文章

      网友评论

          本文标题:windows power shell里面批量计算md5 数值

          本文链接:https://www.haomeiwen.com/subject/aqinkdtx.html