Эмуляция флешки для CSP

  1. Запускаем cmd
  2. Вводим команду subst [имя диска] [путь к папке] (пример: subst A: C:\TEST) — сопоставляем с именем диска путь
  3. Копируем на вновь созданный диск [имя диска] закрытый ключ с флешки
  4. Запускаем КриптоПро и копируем с диска [имя диска] в реестр контейнер ключа и устанавливаем в него открытый ключ
  5. subst A: /d — отключаем имя диска

Готовый bat.

@echo off
chcp 65001 >null
:menu
echo Выберите действие:
echo 1. Смонтировать диск A:
echo 2. Размонтировать диск A:
echo 3. Выход
set /p choice=Введите ваш выбор (1/2/3): 
if "%choice%"=="1" goto mount
if "%choice%"=="2" goto unmount
if "%choice%"=="3" goto end
echo Неверный выбор, попробуйте снова.
goto menu
:mount
subst A: C:\USB
echo Диск A: смонтирован.
goto end
:unmount
subst A: /D
echo Диск A: размонтирован.
goto end
:end
pause