Копирование контейнера при инсталляции

Если при подготовке инсталляционного файла с использованием сертификатов было задано копирование контейнера, то такое копирование осуществляется при инсталляции S-Terra Client. В случае, если копирование происходит в контейнер с именем, который уже существует, то выдается окно следующего вида:

Рисунок 31

 

Если нажать Yes, то существующий контейнер будет удален и процедура копирования будет продолжена. Если нажать No, существующий контейнер останется, а процедура копирования будет отменена. Если нажать Cancel, то инсталляция клиента будет прервана.

Опишем последовательность действий при копировании контейнера с внешнего ключевого носителя, например, дискеты, в Реестр так, как она выглядит для пользователя.

В первом окне (Рисунок 32) предлагается установить внешний  ключевой носитель в устройство считывания, с которого будет выполняться копирование контейнера, например, дискету. Это окно не появляется, если ключевой носитель уже установлен (например, дискета вставлена в дисковод):

Рисунок 32

 

Далее отображается работа утилиты копирования (Рисунок 33):

Рисунок 33

 

Если исходный контейнер защищен паролем, а при подготовке инсталляционного файла он не был задан, то появляется окно для ввода пароля (Рисунок 34):

Рисунок 34

 

В окне с запросом пароля для нового контейнера надо ввести пароль, который обязательно должен совпадать с указанным паролем при подготовке инсталляционного файла. Если используется пустой пароль – достаточно нажать OK (Рисунок 35):

Рисунок 35

 

Если при копировании контейнера возникли ошибки, то в текстовом окне появляется сообщение об ошибке и предложение нажать на Enter (Рисунок 36):

Рисунок 36

 

Инсталляция после этого завершится с сообщением об ошибке: "Copy certificate container failed. Installation aborted."

Если копирование прошло без ошибок, текстовое окно просто закрывается. Инсталляция Продукта продолжается.

Примечание: если инсталляции происходит в режиме silent, и на компьютере пользователя уже существует контейнер с указанным именем, в который происходит копирование, то инсталляция прерывается без выдачи на экран каких-либо запросов пользователю.