Чтобы перенести ЭЦП с неэкспортируемыми ключами хранящиеся в реестре компьютера в формате КриптоПРО нужно: 1)
wmic useraccount where name='%username%' get sid
S-1-5-21-3863075901-1716228650-460001326-1005, нужно запомнить его: set SID=S-1-5-21-3863075901-1716228650-460001326-1005
for /f "delims=" %I in ('powershell -command "& { (Get-LocalUser -Name $env:USERNAME).SID.Value }"') do set SID=%I
reg export "HKLM\SOFTWARE\Crypto Pro\Settings\Users\%SID%\Keys" keys_x32.reg /y reg export "HKLM\SOFTWARE\WOW6432Node\Crypto Pro\Settings\Users\%SID%\Keys" keys_x64.reg /y

Далее сохранить сертификаты ЭЦП пользователя, для этого:
C:\Users\%username%\AppData\Roaming\Microsoft\SystemCertificates\My
Далее, уже на целевом компьютере, куда переносятся ЭЦП нужно:
wmic useraccount where name='%username%' get sid
Останется только скопировать файлы сертификатов в директорию
C:\Users\%username%\AppData\Roaming\Microsoft\SystemCertificates\My
на конечном компьютере и перенос ЭЦП завершён.
Идентификатор съёмного диска в КриптоПро имеет формат 7890-CDEF_TRANSCEND, где TRANSCEND - название флешки (имя файловой системы), а 7890-CDEF - серийный номер тома (Volume Serial Number) 6).
Как узнать текущий серийный номер:
dir X:
Где X: - буква диска (флешки). В первой строке вывода будет что-то вроде:
Том в устройстве X имеет метку MY_FLASH Серийный номер тома: 1A2B-3C4D
Чтобы сменить идентификатор нужно переименовать флешку в проводнике и сменить серийный номер тома. Скачайте утилиту VolumeID с официального сайта Microsoft. Распакуйте архив в любую папку. Запустите командную строку от имени администратора и перейдите в папку с утилитой. Выполните команду:
volumeid X: 7890-CDEF