Получил называется)
Теперь требуется все переделывать...
короче совет нужен,раньше я это делал в Notepad++ но убей не помню как.
допустим имею экспорт раздела с сервисами,хочу создать рег файл с параметрами запуска сервисов.
Для этого нужно отсеить те строки,в которых содержится параметр start между HKEY_LOCAL_MACHINE,если параметра нет то строка не пропускается
пример:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3ware]
"Start"=dword:00000000
а вот такая запись пропускается:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3ware\Parameters]
"BusType"=dword:00000008
"IoTimeoutValue"=dword:0000003c
Я конечно понимаю что это можно и вручную,но емае поиск в рег файлах и реестре для меня порой целое занятие - руками не напашешься.
Думал через reg query сделать,но там формат строк не подходит.
Если только ...может переписать кое что?
Скажем выполнить поиск reg query а нужные строки переписать?
reg query HKLM\SYSTEM\CurrentControlSet\Services /v start /s
получаем:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UASPStor
Start REG_DWORD 0x3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UCX01000
Start REG_DWORD 0x3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\udfs
Start REG_DWORD 0x4
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UEFI
Start REG_DWORD 0x3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UI0Detect
Start REG_DWORD 0x3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uliagpkx
Start REG_DWORD 0x0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\umbus
Start REG_DWORD 0x3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UmPass
Start REG_DWORD 0x3
Выходит нужно каждую строку содержащую HKEY_LOCAL_MACHINE\ заключить в квадратные скобки
а
преобразовать в
кажется так уже реальнее становится.
Что скажете?