0

いくつかのレジストリキーを展開し、各クライアントコンピューターのいくつかのストアに証明書をインストールする必要があります。

エラーを回避して使いやすくするために、自動化されたプロセスを作成したいのですが、どのような選択肢があるのか​​わかりません。

Windowsレジストリをアップグレードし、いくつかの証明書をインストールする可能性は何ですか?

  • バッチファイル?
  • インストーラ?
  • 展開パッケージ?

最もすばらしいのは、クライアントがASP.netページの1つにボタンをクリックするだけでコンピューターを構成できるようにすることですが、それは可能ですか?

4

2 に答える 2

0

私は次の問題に直面しています:

Windows XPでは、証明書の展開に使用される「certutil」というユーティリティは使用できません。これをインストールするには、各クライアントにWindows Server 2003管理ツールをインストールする必要があり、面倒です。

これまでに見つけた最善の解決策は、レジストリから証明書をエクスポートし、クライアントのレジストリからインストールすることです。すべてのインストール作業を行う大きな.REGファイルしか共有できません。

私の証明書はそれぞれ、次のレジストリキーに入力する必要があります。

[HKEY_CURRENT_USER \ Software \ Microsoft \ SystemCertificates \ Root \ Certificates]

したがって、レジストリをエクスポートすることで、エクスポートされた.REGファイルを共有して、他のユーザーがそれらをインストールできるようにすることができます。

その解決策に問題がありますか?もっと良い方法はありますか?

ご協力いただきありがとうございます!

于 2012-04-24T14:38:54.710 に答える
0

使用していたグループポリシーの設定をもう一度確認しました。有効にした「ログオンしたユーザーのセキュリティコンテキストで実行する(ユーザーポリシーオプション)」オプションがあり、レジストリエントリが保持されています

于 2013-09-24T15:56:51.280 に答える