[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 命令行查询文件签名状态求助

微软的Sigcheck( https://learn.microsoft.com/zh-cn/sysinternals/downloads/sigcheck )可查询文件签名状态,但不支持中文路径(中文显示为“问号?”),请问有什么工具能支持命令行查询文件签名状态?谢谢

subst z: d:\中文\mp3
模拟个英文路径行不行

QQ 20147578

TOP

回复 2# czjt1234

感谢回复。
在中文路径中Sigcheck工作也是正常的,只是输出结果的路径中含中文时用“问号?”替代了,如果用了subst,就更不知道原始路径了。

TOP

http://www.bathome.net/viewthread.php?tid=64994
ps可以读取签名,但是结果需要处理

QQ 20147578

TOP

回复 4# czjt1234

感谢。
俺目前的解决办法是结合for来使用,只是觉得复杂了,不支持中文路径就无法充分发挥Sigcheck的作用了

TOP

回复 4# czjt1234

目前俺在命令行的实现方式如下:
  1. for /r "D:\software\单文件命令" %a in (.) do @for /f "skip=1 tokens=1,2,3 delims=," %b in ('sigcheck64 -nobanner -e -c "%~dpna"') do @if %c=="Signed" @echo;"%~dpna\%~nxb",%d
复制代码
1

评分人数

TOP

返回列表