25.07.2007 14:19:22 | Возможна ли установка сертификатов пользователей в хранилище Другие пользователи с помощью командной строки | | Ответов: 8 |
|
lSPVl | | |
|
Здравствуйте!
Возможна ли установка сертификатов пользователей в хранилище Другие пользователи с помощью командной строки?! |
|
Ответы:
|
25.07.2007 16:47:46 | Tatianka |
|
Да, возможна, при помощи утилиты cryptcp.
Используйте опцию copycert. Например, для копирования сертификата из файла в хранилище "Другие пользователи" текущего пользователя команда будет выглядеть так:
>cryptcp -copycert -f <имя файла сертификата> -duAddressBook |
|
|
а где имя компа указывать в этой строчки? |
|
25.07.2007 16:57:42 | Василий |
|
Имя компьютера не задаётся. Ставится на тот компьютер (и под тем пользователем), где запускается программа. |
|
|
Так мне нужно удаленно установить сертификат на другой комп. |
|
25.07.2007 17:24:48 | Василий |
|
Хранилище сертификатов (в т.ч. "Другие пользователи") - это подраздел реестра Windows. Он свой для каждого экземпляра Windows и для каждого пользователя Windows. Можно, конечно, удалённо подключаться к реестру другого компьютера (под нужным пользователем на том компьютере) и добавлять туда сертификаты, вот только непонятно - зачем? Пусть скрипт по добавлению сертификата запускается непосредственно на нужном компьютере... |
|
|
так понятно, а скрипт сработает без установленной проги? |
|
|
не работает :( , пишет cryptcp.exe не является win32 |
|
25.07.2007 18:34:00 | Василий |
|
Если нужно размножить какой-то сертификат (или несколько сертификатов) на разные машины - установите на одной машине как обычно (из файла в хранилище "Другие пользователи"), потом сохраните ветку реестра HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\AddressBook\Certificates и можно импортировать из неё на другие машины. |
|