Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Ресурсы
Последние отзывы
Поиск ресурсов
Помощь форуму
ЧатTG
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Команда findstr, поиск двух строк одновременно
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="Кирилл, post: 170431, member: 5381"] Получил называется) Теперь требуется все переделывать... короче совет нужен,раньше я это делал в Notepad++ но убей не помню как. допустим имею экспорт раздела с сервисами,хочу создать рег файл с параметрами запуска сервисов. Для этого нужно отсеить те строки,в которых содержится параметр start между HKEY_LOCAL_MACHINE,если параметра нет то строка не пропускается пример: [CODE][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3ware] "Start"=dword:00000000 [/CODE] а вот такая запись пропускается: [CODE][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3ware\Parameters] "BusType"=dword:00000008 "IoTimeoutValue"=dword:0000003c[/CODE] Я конечно понимаю что это можно и вручную,но емае поиск в рег файлах и реестре для меня порой целое занятие - руками не напашешься. Думал через reg query сделать,но там формат строк не подходит. Если только ...может переписать кое что? Скажем выполнить поиск reg query а нужные строки переписать?[CODE]reg query HKLM\SYSTEM\CurrentControlSet\Services /v start /s[/CODE] получаем: [CODE] 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[/CODE] Выходит нужно каждую строку содержащую HKEY_LOCAL_MACHINE\ заключить в квадратные скобки а [CODE]Start REG_DWORD 0x3[/CODE] преобразовать в [CODE]"Start"=dword:00000003[/CODE] кажется так уже реальнее становится. Что скажете? [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Команда findstr, поиск двух строк одновременно
Сверху
Снизу