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