none
Как из реестра сохранить бинарные данные в файл? RRS feed

  • Вопрос

  • Коллеги, есть ветка реестра, каждая запись которой это элемент типа reg_binary. Как мне создать по одному файлу на каждую запись где имя файла - имя элемента, содержимое файла - бинарные данные элемента?
    9 июля 2019 г. 15:06

Ответы

  • Тогда так попробуйте

    $path="HKLM:\путь до ветки"
    
        $regItem=Get-Item -Path $path
        $properties= $RegItem.Property
        foreach ($property in $properties){
            $value=$regItem.GetValue($property,$null,”DoNotExpandEnvironmentNames”)
            if ($regItem.GetValueKind($property) -eq "Binary") {
                set-content -value $value -encoding byte -path "c:\out\$property"
                       
            }
        }

    • Помечено в качестве ответа q2ker1 11 июля 2019 г. 6:32
    10 июля 2019 г. 7:30

Все ответы