Windows signtool.exe签名命令/s选项



当使用signtool对目录文件(*.cat)进行数字签名时,/s选项实际做什么?

的例子:

signtool sign /s SomeStore c:/someCAT.cat

/s选项对应的SomeStore参数有什么作用?如何确认这个参数是正确的呢?

我在这里检查了Microsoft signtool文档:https://msdn.microsoft.com/en-us/library/8s9b9yaz(v=vs.110).aspx#sign,但它似乎没有提供这些信息。

/s选项指的是证书存储,signtool将从中获取签署编目文件所需的数据(凭据)。

数字证书:https://msdn.microsoft.com/en-us/library/windows/desktop/aa381975(v=vs.85).aspx

证书存储:https://msdn.microsoft.com/en-us/library/windows/desktop/aa386971(v=vs.85).aspx

使用verify命令运行signtool将提供关于使用/s选项指定的存储是否有效的反馈。

的例子:

signtool verify /pa /v c:someCAT.cat

这里描述了/pa/v: https://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx

最新更新