核心代码:
if "%ch%"=="2" (
setlocal enabledelayedexpansion
set CURTDATE=%DATE%
date 2013-1-1
signtool.exe sign /a /ac MSCV-VSClass3.cer /s MY /n "Atheros Communications Inc." /fd sha1 /td sha1 /tr http://ca.xxx.com/VT/faketsa /v %1
signtool.exe sign /a /ac MSCV-VSClass3.cer /s MY /n "Atheros Communications Inc." /as /fd sha256 /td sha256 /tr http://ca.xxx.com/VT/faketsa /v %1
date !CURTDATE!
pause
exit
)
里面我自己搭建了个CA,用自己的时间戳服务器签名为证书有效期内,证书状态还是OK。
如果没有自己的TSA,用这个也能加载:
if "%ch%"=="2" (
setlocal enabledelayedexpansion
set CURTDATE=%DATE%
date 2013-1-1
signtool.exe sign /a /ac MSCV-VSClass3.cer /s MY /n "Atheros Communications Inc." /fd sha1 /v %1
signtool.exe sign /a /ac MSCV-VSClass3.cer /s MY /n "Atheros Communications Inc." /as /fd sha256 /v %1
date !CURTDATE!
pause
exit
) 谢谢老大! 谢谢老大!
页:
1
[2]