1

Я хочу выполнять поиск только в подпапках в HKLM\Software\Microsoft\Windows NT\CurrentVersion\Print\PRINTERS, используя командный файл.

Я хочу, чтобы он осуществлял поиск во вложенных папках значений с именем "Имя" и выводил часть данных в текстовом файле.

Бонусные баллы, если вы можете каким-то образом объединить поиск файлов с именем "Порт" и вывести данные, чтобы мне не пришлось повторять поиск.

Я хочу использовать часть пакетного файла, потому что у меня уже есть пакетный файл, который запускает robocopy для резервного копирования данных и сетевого использования для копирования подключенных дисков.

Это то, что я пытался до сих пор, но не очень удача.

for /f "usebackq tokens=1-5" %%A in ('reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Print\PRINTERS"') do ( 
    set ValueOne=%%A
    set ValueTwo=%%B
    set ValueThree=%%C
    set ValueFour=%%D
    set ValueFive=%%E
    @echo Value One = %ValueOne%
    @echo Value Two = %ValueTwo%
    @echo Value Three = %ValueThree%    
    @echo Value Four = %ValueFour%
    @echo Value Five = %ValueFive%

Это выведет отдельный файл со всеми частями.

reg QUERY "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Print\PRINTERS\Adobe PDF" /v Name /t REG_SZ 

0