# === ШАГ 4: РЕГИСТРАЦИЯ КОНТЕЙНЕРА В HDIMAGE ===
Write-Log "=== ШАГ 4: Регистрация контейнера в HDIMAGE ==="
try {
# Контейнер уже скопирован в HDIMAGE (папка Crypto-Pro)
# КриптоПро автоматически видит контейнеры в HDIMAGE
# Просто проверяем, что файлы на месте
$keyFiles = Get-ChildItem -Path $LocalContainerPath -Filter "*.key"
if ($keyFiles) {
Write-Log "Контейнер находится в HDIMAGE: $LocalContainerPath"
Write-Log "Найдено файлов .key: $($keyFiles.Count)"
Write-Log "КриптоПро автоматически видит контейнеры в HDIMAGE"
# Проверяем через certmgr, что контейнер виден
$checkOutput = & $certmgrExe -list -store uMy 2>&1
if ($checkOutput -like "*$ContainerName*") {
Write-Log "Контейнер УСПЕШНО найден в КриптоПро"
} else {
Write-Log "ВНИМАНИЕ: Контейнер может быть не виден (попробуем установку сертификата)"
}
} else {
Write-Log "ОШИБКА: Файлы .key не найдены в контейнере"
}
} catch {
Write-Log "ОШИБКА проверки контейнера: $_"
}