certutil -hashfile 文件 [md5|sha1|sha256]
要啥 wsl ?已卸载🤣
要啥 wsl ?已卸载🤣
|
jasonyang9Sep 30, 2018
1
Windows 的命令行输出有病,
``` λ certutil -hashfile test.txt SHA1 哈希(文件 test.txt): 08 28 32 41 74 b1 0c c8 67 b7 25 5a 84 a8 15 5c f8 9e 1b 8b CertUtil: -hashfile 命令成功完成。 ``` 第 1 和 3 行是没用的信息,然后 HASH 值是每字节用空格隔开的,如果要将输出通过管道传递给另一个命令还必须经过 AWK 或 PERL 处理。 哦,不对,Windows 本身不带 AWK 或 PERL。MMP 看人家 sha1sum 的输出: ``` λ sha1sum test.txt 0828324174b10cc867b7255a84a8155cf89e1b8b *test.txt ``` 蛇精病设计。你知道我在说谁 |
|
zbinlinSep 30, 2018
2
|
|
hansnowSep 30, 2018
3
楼主的 WSL 只用来算 hash?
|
|
hicdnSep 30, 2018
4
你可能需要这个,下载二进制文件解压到 PATH 路径里
http://gnuwin32.sourceforge.net/packages/coreutils.htm |
|
cyspySep 30, 2018
5
hashtab 了解一下
|
|
DuolingoSep 30, 2018 via Android
6
一直都用自带的 get-filehash...
|
|
Weixiao0725Sep 30, 2018
7
装个 git 很多 linux 下面的命令都可以直接用。
|
|
rb6221Sep 30, 2018 via Android
8
一直用 powershell 命令
|
|
ionblueSep 30, 2018 via Android
9
|
|
springmarkerSep 30, 2018 via Android
10
我有我傻乎乎的用好压里面带的 GUI 工具吗
|
|
icylogicSep 30, 2018 via iPhone
11
我一直用 Get Filehash
而且为啥要扯 awk。Powershell 就完全不是 Unix 那套全靠字符串的处理方式,Pipe 里传的是 Object,这样做的好处是很多 metadata 都是保留下来的,可以处理复杂一点的输入输出。 你想输出最后想要的字符串应该调用 Format。默认的输出基本是都 Format 成给人看的样式,比如 dir |
|
13
@jasonyang9 我记得我的 certutil 输出好像没空格。回头再试一下
|
|
daliebaSep 30, 2018 via Android
14
HashTab
|