Молча импортировать сертификат в определенное хранилище сертификатов - PullRequest
1 голос
/ 11 июня 2010

Я пытаюсь импортировать сертификат в текущий пользователь -> Личное хранилище с помощью командной строки: "importpfx -f [certificate name.p12] -p [password] -t USER -s Personal".

Это работает, но по причинам, которые я не понимаю, теперь есть два личных хранилища под текущим пользователем, а импортированный сертификат находится в новом личном хранилище.

Когда я пытаюсь подключиться к веб-сайту [известной службы денежных переводов], происходит сбой.Однако, если я вручную импортирую сертификат с помощью MMC в исходное Личное хранилище, это работает.

Мой вопрос: как я могу заставить IMPORTPFX импортировать сертификат в исходное Личное хранилище, и как я могу удалить новое Личное хранилище?

Контекст: мне нужно выполнить импорт без вывода сообщенийсертификатов на 3000+ удаленных точечных устройств Windows XP, поэтому необходимо выполнить автоматическую установку через PSEXEC (SysInternals).

Спасибо.Pieter.

1 Ответ

1 голос
/ 19 февраля 2011

«Личное» - это просто понятное имя хранилища сертификатов, которое внутренне идентифицируется как My. Вам нужно использовать

importpfx -f [certificate name.p12] -p [password] -t USER -s My
...