欢迎光临
我的个人博客网站

不安装任何软件或脚本使用powershell快速计算文件的MD5/SHA1/SHA256等校验值

有的时候在检查升级过程中需要对xml文件进行签名,而xml文件中一般都需要包含安装包的SHA256值,这里分享一个使用PowerShell快速计算SHA256等其他值的方法。

一、在需要计算文件SHA256或者MD5的路径下启动PowerShell

certutil 支持的算法有很多,使用certutil -hashfile-? 可以看到有哪些和用法。

不安装任何软件或脚本使用powershell快速计算文件的MD5/SHA1/SHA256等校验值

使用一个exe举例,我进入到我编译好exe的文件夹E:C#NotesC#基础DateFormatDateFormatbinDebug,使用菜单栏的文件=》启动PowerShell。

输入certutil -hashfile .DateFormat.exe SHA256 按回车,就可以看到DateFormat.exe的SHA256值了。这样的话,可以在Windows 电脑上直接查看SHA256的值,而不需要其他的工具。

操作过程如下图:

不安装任何软件或脚本使用powershell快速计算文件的MD5/SHA1/SHA256等校验值

我创建了一个C#相关的交流群。用于分享学习资料和讨论问题。欢迎有兴趣的小伙伴:QQ群:542633085

赞(0) 打赏
未经允许不得转载:张拓的天空 » 不安装任何软件或脚本使用powershell快速计算文件的MD5/SHA1/SHA256等校验值
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏