3
  1. 私は3つのファイルを持って ます
    mycert.cermycert.pvkmycert.spc

誰かが私に説明してもらえますか?このファイルは何に使うべきですか?

  1. コマンドラインからsigntool.exeを使用してTest.cabファイルに署名する必要があります。しかし、私は理解していません-それを行う方法。
    マニュアルhttp://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspxはあまり良くありません:(

前もって感謝します。

4

3 に答える 3

2

Microsoftサポートページでは、実行しようとしていることを正確に説明しています。これは「signcode.exe」に関する古いチュートリアルであり、「signtool.exe」と似ていますが、同じではありません。

簡単な解決策が必要な場合は、signtoolのウィザードモード(execute)を試してみてください(例:ここでsigntool signwizard説明)。ただし、コマンドラインの実行が必要な場合は、Microsoftのサポートページの例を確認してください。

于 2010-02-02T14:21:06.877 に答える
2

私はこの作業を始めるのに約1時間費やしています。だから私は証明書のパスワードなしでそれをしました。

すべてのコマンドを単純化するために、次の手順を使用します

  1. このフォルダーC:\Program Files\Microsoft SDKs\Windows\v7.0\Binを使用します

  2. このフォルダーにMyApp.cabファイルをコピーします。

  3. 私が行ったように、パスワードなしでこのコマンドを使用して2つのファイルを作成します。表示されるポップアップでのパスワード入力は無視してください。

makecert -r -pe -n "CN=yourcompanyaddress.com" -b 01/01/2016 -e 01/01/2030 -sky exchange companyCert.cer -sv companyPvk.pvk

  1. この後、別のコマンドを実行して PFX ファイルを作成します

pvk2pfx.exe -pvk companyPvk.pvk -spc companyCert.cer -pfx companyPfx.pfx

これで、このフォルダーcompanyPfx.pfxに表示されます

  1. 最後に、PFX ファイルを使用して、このように CAB ファイルに署名します

SignTool サイン /f companyPfx.pfx MyApp.cab

  1. このファイルのプロパティを開くと、既に署名されていることがわかります。

役に立つことを願っています。

于 2016-05-23T13:58:39.147 に答える
0

Signtool.exe を使用してファイルに署名するには、この手順を確認してください http://blogs.msdn.com/b/winsdk/archive/2009/11/13/steps-to-sign-a-file-using-signtool-exe.aspx

于 2014-09-19T05:26:59.423 に答える