Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка сертификатов в автоматическом режиме

Ответить
Настройки темы
CMD/BAT - [решено] Установка сертификатов в автоматическом режиме

Новый участник


Сообщения: 13
Благодарности: 3

Профиль | Отправить PM | Цитировать


Добры день! Никак не получается у меня решить проблему с автоматической установкой сертификатов.

В общем история такая: запускаем на машине батник, который проверяет наличие в нужно месте сертификата пользователя, если его нет то копирует с сетевого ресурса и устанавливает. Вот тут-то и возникает проблема, у меня в батнике по идее это должно выполняться такой строчкой:

certmgr.exe -add -all C:\Users\%username%\Documents\prv_key.pfx -s -r currentUser My

В результате выдается такая ошибка:

Error: Failed to open the source store
CertMgr Failed


Подскажите пожалуйста, может кто сталкивался с такой проблемой, как её решить?

И второй аспект, для установки сертификата требуется пароль, как оформить чтобы он его автоматически брал из нужного места?
Знаю, что есть способ прописать пароль в TXT файле и говорить чтобы он брал его из указанной строки файла. И второй прописать как-то непосредственно в самом коде батника.

Буду очень признателен за помощь!

Отправлено: 12:29, 07-06-2013

 

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Azatot88, по-моему, Вы перепутали в команде источник и назначение. Попробуйте так:
Код: Выделить весь код
certmgr.exe -add -all -s -r currentUser My "C:\Users\%username%\Documents\prv_key.pfx"

Отправлено: 16:44, 08-06-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 13
Благодарности: 3

Профиль | Отправить PM | Цитировать


Всем большое спасибо за помощь, нашел наилучшее решение в виде утилиты importpfx.exe.
И с её же помощью разрешилась проблема с паролем.

Запущенная в таком виде: importpfx.exe -f prv_key.pfx -p password -t User -s My Устанавливает сертификат в личное хранилище пользователя.

Как я понял проблема с использованием certmgr.exe и встроенной certutil была именно в том, что использовался для импорта сертификат с закрытым ключом с расширением pfx.

Цитата Georgio:
Azatot88, по-моему, Вы перепутали в команде источник и назначение. Попробуйте так:
Код:
certmgr.exe -add -all -s -r currentUser My "C:\Users\%username%\Documents\prv_key.pfx" »
К сожалению тоже не получается, хотя и пишет:"CertMgr Succeeded"

Но свою проблему разрешил, нашел нужное решение в данном месте:
http://social.technet.microsoft.com/...a-9d3723a4b1c2
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:34, 08-06-2013 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка сертификатов в автоматическом режиме

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Установка сертификатов в автоматическом режиме s127d Автоматическая установка Windows 2000/XP/2003 18 10-04-2023 08:43
Запись выполняемых действий в скрипт, в автоматическом режиме ? S_Exp AutoIt 17 20-08-2009 22:40
winXP не устанавливается в автоматическом режиме paltys Автоматическая установка Windows 2000/XP/2003 8 26-02-2008 06:14
[решено] Создание Dial-up подключения в автоматическом режиме MarcoPolo Автоматическая установка Windows 2000/XP/2003 21 18-01-2008 03:38
Установка Windows XP на NVIDIA SATA RAID без диска 3.5 в автоматическом режиме. dimank Автоматическая установка Windows 2000/XP/2003 5 19-08-2007 22:24




 
Переход