私は PEM証明書 を大量に新しくインストールされたWindows 7 Enterpriseマシンにインポートする必要があります。
通常、MMC→証明書(ローカルコンピュータ)スナップイン→信頼されたルート証明書→インポートの順に選択しますが、処理速度を上げる必要があります。したがって、コマンドプロンプトのみを使用したいと思います。
certmgr.exe
(certmgr.msc
!ではない)を使用して、次のように入力します。
certmgr.exe -add -c C:\certificate.pem -s -r localMachine root
問題は、Windows 7にcertmgr.exe
が存在しないことです。それでは、コマンドラインから証明書を追加する方法を教えてください。
代わりにcertutil.exe
を使用する必要があります。
certutil –addstore -enterprise –f "Root" <pathtocertificatefile>
証明書を信頼されたルート証明機関ストアに追加します。
中間認証局を追加する場合は、Root
をCA
に置き換え、パーソナルストアに追加するには、My
に変更します。
上記すべてにより、証明書がローカルコンピュータストアに追加されます。ユーザストアに追加するには、コマンドラインから-enterprise
を削除します。
certutil –addstore –f "Root" <pathtocertificatefile>
コマンドの-f
は、証明書が既にインストールされている場合に単に上書きを強制するだけです。