9

最近、自動化された方法で自己署名証明書を生成する際に問題が発生しました。makecert.exe を実行するたびに、証明書のパスワードを求めるポップアップ ウィンドウが表示されます。ただし、これらの証明書は配布されることはないため、パスワードなどは必要ありません。

GUI を必要とせずに makecert.exe を動作させるにはどうすればよいですか?

それが役立つ場合、私のコマンド ラインは次のような形式になります。

makecert.exe mycert.cer -r -n "CN=16 進数の乱数" -$ 個別 -sv private.pkv -pe -cy end

4

2 に答える 2

3

根本的な問題は解決しませんでしたが、回避する方法を見つけました。秘密鍵を提供しない場合にのみ、パスワードの入力を求められます。事前に秘密鍵を生成し、それを PVK として渡すことで、パスワードの入力を求めるプロンプトが表示されなくなります。

于 2012-10-23T21:34:07.840 に答える
-1

証明書と秘密鍵をフォルダーに入れます。次に、pvk2pfxツールを使用して、それらを1つのファイルに結合します。次に、インストールの準備ができたら、@ pushd "%〜dp0" @start "" / b(コマンド) "%〜dp0"を使用します。

pushdはそれをファイルディレクトリに保持し、start ""/bはインターフェイスを起動せずにプログラムを実行します。

于 2012-10-23T20:41:14.740 に答える