Чтение из реестра заранее неизвестных имён
Rezzoxe Дата: Пн, 05 Января 2015, 08:56 | Сообщение # 1
Не знаю корректно ли указал тему... в общем необходимо узнать по определённому пути в реестре все имена и их значения. А штатная команда в нб читает только значение если имя указано. Но мне надо указать лишь путь до имён, после чего вывод всех имён и их значений... Вот к примеру какой-то путь в реестре (его мы знаем), теперь не заглядывая в реестр надо вытащить вот эти все данные разом: Добавлено (05 Января 2015, 08:56) --------------------------------------------- Можно плагином, мне без разницы... только не от HPW
Сообщение Не знаю корректно ли указал тему... в общем необходимо узнать по определённому пути в реестре все имена и их значения. А штатная команда в нб читает только значение если имя указано. Но мне надо указать лишь путь до имён, после чего вывод всех имён и их значений... Вот к примеру какой-то путь в реестре (его мы знаем), теперь не заглядывая в реестр надо вытащить вот эти все данные разом: Добавлено (05 Января 2015, 08:56) --------------------------------------------- Можно плагином, мне без разницы... только не от HPW
Автор - Rezzoxe Дата добавления - 05 Января 2015 в 08:56
Вадим Дата: Пн, 05 Января 2015, 09:41 | Сообщение # 2
Сергей приводил плаг: _http://neobooker.ru/forum/22-1978-42608-16-1300272880
Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Сообщение Сергей приводил плаг: _http://neobooker.ru/forum/22-1978-42608-16-1300272880 Автор - Вадим Дата добавления - 05 Января 2015 в 09:41
Сергей Дата: Пн, 05 Января 2015, 09:52 | Сообщение # 3
Цитата Rezzoxe (
)
теперь не заглядывая в реестр надо вытащить вот эти все данные разом:
Плаг: Цитата Rezzoxe (
)
только не от HPW
RacAutoIt3x CMD: Reg query что то типа того Код
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /s>result.txt
а дальше парсер...
Сообщение отредактировано Сергей - Пн, 05 Января 2015, 09:57
Сообщение Цитата Rezzoxe (
)
теперь не заглядывая в реестр надо вытащить вот эти все данные разом:
Плаг: Цитата Rezzoxe (
)
только не от HPW
RacAutoIt3x CMD: Reg query что то типа того Код
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /s>result.txt
а дальше парсер...Автор - Сергей Дата добавления - 05 Января 2015 в 09:52
Rezzoxe Дата: Пн, 05 Января 2015, 09:53 | Сообщение # 4
Вот, то что надо... Только мне помнится на этот плаг ругаются антивири, или это в прошлом? И ещё не могу найти ссылку на оригинал
Сообщение Вот, то что надо... Только мне помнится на этот плаг ругаются антивири, или это в прошлом? И ещё не могу найти ссылку на оригинал Автор - Rezzoxe Дата добавления - 05 Января 2015 в 09:53
Сергей Дата: Пн, 05 Января 2015, 10:06 | Сообщение # 5
rlFunctions RacAutoIt3x а на этот у меня антивирь ругаетсяДобавлено (05 Января 2015, 10:06) --------------------------------------------- вернее на ссылку, может сайт "сломали"
Сообщение rlFunctions RacAutoIt3x а на этот у меня антивирь ругаетсяДобавлено (05 Января 2015, 10:06) --------------------------------------------- вернее на ссылку, может сайт "сломали"
Автор - Сергей Дата добавления - 05 Января 2015 в 10:06
Rezzoxe Дата: Пн, 05 Января 2015, 10:07 | Сообщение # 6
Я разрешил касперу зайти, всё там нормально... Только вот я не понял rl_functions тоже так умеет? Просто он мне ближе всё-таки чем Rac
Сообщение Я разрешил касперу зайти, всё там нормально... Только вот я не понял rl_functions тоже так умеет? Просто он мне ближе всё-таки чем Rac Автор - Rezzoxe Дата добавления - 05 Января 2015 в 10:07
Сергей Дата: Пн, 05 Января 2015, 10:38 | Сообщение # 7
Цитата Rezzoxe (
)
rl_functions тоже так умеет?
хз Я с ним не работал, но судя по инфе на странице он работает только со строковыми значениями и вроде как с заранее известными.Добавлено (05 Января 2015, 10:38) ---------------------------------------------
Цитата Rezzoxe (
)
Просто он мне ближе всё-таки чем Rac
Используй тогда цмд, дамп в текст, а потом распарсишь, делов то))
Сообщение Цитата Rezzoxe (
)
rl_functions тоже так умеет?
хз Я с ним не работал, но судя по инфе на странице он работает только со строковыми значениями и вроде как с заранее известными.Добавлено (05 Января 2015, 10:38) ---------------------------------------------
Цитата Rezzoxe (
)
Просто он мне ближе всё-таки чем Rac
Используй тогда цмд, дамп в текст, а потом распарсишь, делов то))Автор - Сергей Дата добавления - 05 Января 2015 в 10:38
Rezzoxe Дата: Пн, 05 Января 2015, 11:02 | Сообщение # 8
смд тоже понравился... но он всё пишет про неправильный синтаксис, хотя делаю вроде всё как в примере Добавлено (05 Января 2015, 11:02) --------------------------------------------- Заработало... забыл что кавычки надо ставить когда в пути пробелы... только теперь другой нюанс... Как подружить эту команду с кириллицей, а то он мне выдал в текстовик: HKEY_CURRENT_USER\Software\NeoSoft\NeoBook 5\PlugIns zmFunctions 1.0b REG_SZ D:\Џа®Ја ¬¬л\NeoBook\Џ« ЈЁл\zmFunctions\zmFunctions.nbp RAC_nbAutoIt3x V1.0 REG_SZ C:\Users\Rezzoxe\Desktop\Ќ®ў п Ї ЇЄ (3)\RacAutoIt3X_RUS.nbp rlFunctions 2.6s REG_SZ C:\Users\Rezzoxe\Desktop\rlFunctions\rlFunctions.nbp
Сообщение отредактировано Rezzoxe - Пн, 05 Января 2015, 11:16
Сообщение смд тоже понравился... но он всё пишет про неправильный синтаксис, хотя делаю вроде всё как в примере Добавлено (05 Января 2015, 11:02) --------------------------------------------- Заработало... забыл что кавычки надо ставить когда в пути пробелы... только теперь другой нюанс... Как подружить эту команду с кириллицей, а то он мне выдал в текстовик: HKEY_CURRENT_USER\Software\NeoSoft\NeoBook 5\PlugIns zmFunctions 1.0b REG_SZ D:\Џа®Ја ¬¬л\NeoBook\Џ« ЈЁл\zmFunctions\zmFunctions.nbp RAC_nbAutoIt3x V1.0 REG_SZ C:\Users\Rezzoxe\Desktop\Ќ®ў п Ї ЇЄ (3)\RacAutoIt3X_RUS.nbp rlFunctions 2.6s REG_SZ C:\Users\Rezzoxe\Desktop\rlFunctions\rlFunctions.nbp Автор - Rezzoxe Дата добавления - 05 Января 2015 в 11:02
DEMBEL Дата: Пн, 05 Января 2015, 11:36 | Сообщение # 9
Цитата Rezzoxe (
)
Как подружить эту команду с кириллицей, а то он мне выдал в текстовик:
chcp 1251 потом верни назад chcp 866
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение Цитата Rezzoxe (
)
Как подружить эту команду с кириллицей, а то он мне выдал в текстовик:
chcp 1251 потом верни назад chcp 866Автор - DEMBEL Дата добавления - 05 Января 2015 в 11:36
Rezzoxe Дата: Пн, 05 Января 2015, 11:42 | Сообщение # 10
Написал следующее: chcp 1251 REG QUERY "HKCU\Software\NeoSoft\NeoBook 5\PlugIns" /s >C:\Result.txt chcp 866 pause Кириллица появилась! Обратно я правильно вернул?
Сообщение Написал следующее: chcp 1251 REG QUERY "HKCU\Software\NeoSoft\NeoBook 5\PlugIns" /s >C:\Result.txt chcp 866 pause Кириллица появилась! Обратно я правильно вернул? Автор - Rezzoxe Дата добавления - 05 Января 2015 в 11:42
DEMBEL Дата: Пн, 05 Января 2015, 11:47 | Сообщение # 11
да вроде как то давно я выкладывал функцию для чтения ветки реестра в массив...
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение да вроде как то давно я выкладывал функцию для чтения ветки реестра в массив... Автор - DEMBEL Дата добавления - 05 Января 2015 в 11:47
Rezzoxe Дата: Пн, 05 Января 2015, 19:13 | Сообщение # 12
Цитата DEMBEL (
)
вроде как то давно я выкладывал функцию для чтения ветки реестра в массив...
Найти сможешь? С консолькой конечно разобрался, всё работает, но функцией я думаю удобней было бы.Добавлено (05 Января 2015, 19:13) --------------------------------------------- Я искал, нашёл только твою функцию по записи двоичных данных в реестр
Сообщение Цитата DEMBEL (
)
вроде как то давно я выкладывал функцию для чтения ветки реестра в массив...
Найти сможешь? С консолькой конечно разобрался, всё работает, но функцией я думаю удобней было бы.Добавлено (05 Января 2015, 19:13) --------------------------------------------- Я искал, нашёл только твою функцию по записи двоичных данных в реестр
Автор - Rezzoxe Дата добавления - 05 Января 2015 в 19:13
DEMBEL Дата: Пн, 05 Января 2015, 22:19 | Сообщение # 13
http://neobooker.ru/forum/24-2279-1
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Rezzoxe Дата: Пн, 05 Января 2015, 22:31 | Сообщение # 14
Отлично! То, что надо! Как раз путь и имена плагинов в двух разных массивах... Только так и не понял насчёт 32 и 64. Что надо выбирать? Мне эта функция нужна лишь для вывода установленных плагинов в системе
Сообщение Отлично! То, что надо! Как раз путь и имена плагинов в двух разных массивах... Только так и не понял насчёт 32 и 64. Что надо выбирать? Мне эта функция нужна лишь для вывода установленных плагинов в системе Автор - Rezzoxe Дата добавления - 05 Января 2015 в 22:31
Rezzoxe Дата: Вт, 06 Января 2015, 00:23 | Сообщение # 15
В общем сделал по примеру... выбрал 32, вроде всё работает. Радости полные штаны
Сообщение В общем сделал по примеру... выбрал 32, вроде всё работает. Радости полные штаны Автор - Rezzoxe Дата добавления - 06 Января 2015 в 00:23
DEMBEL Дата: Ср, 07 Января 2015, 05:38 | Сообщение # 16
это актуально для раздела HKEY_LOCAL_MACHINE\SOFTWARE (необук пофигу она там ничего не хранит) А так если 32бит-приложение выполняется на 64бит-системе, то ее записи в этой ветке следует искать в wow6432node
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение это актуально для раздела HKEY_LOCAL_MACHINE\SOFTWARE (необук пофигу она там ничего не хранит) А так если 32бит-приложение выполняется на 64бит-системе, то ее записи в этой ветке следует искать в wow6432node Автор - DEMBEL Дата добавления - 07 Января 2015 в 05:38
Rezzoxe Дата: Ср, 07 Января 2015, 08:56 | Сообщение # 17
А теперь понял.... спасибо!
Сообщение А теперь понял.... спасибо! Автор - Rezzoxe Дата добавления - 07 Января 2015 в 08:56