Моя цель - экспортировать реестр Windows в формате txt с помощью командного файла.
Если я использую одну из следующих двух строк из командного файла:
REG EXPORT C:\t.txt "HKEY_CURRENT_USER\Software"
REGEDIT /E C:\t.txt "HKEY_CURRENT_USER\Software"
Я получаю примерно такой результат:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software]
[HKEY_CURRENT_USER\Software\Adobe]
Я удивлен выводом экспорта с использованием графического интерфейса REGEDIT. Если я выберу Файл-> Экспорт и измените тип «Сохранить как» на «Текстовые файлы», я получаю примерно такой результат:
Key Name: HKEY_CURRENT_USER\Software
Class Name: <NO CLASS>
Last Write Time: 1/5/2011 - 8:27 AM
Key Name: HKEY_CURRENT_USER\Software\Adobe
Class Name: <NO CLASS>
Last Write Time: 11/4/2010 - 12:01 PM
Я думаю, что второй пример показывает данные в более удобочитаемом формате. Я хочу добиться того же результата с помощью cmd или пакетного файла.
Любая помощь будет принята с благодарностью.