Извлечение информации из реестра
|
|
Sower | Дата: Четверг, 28 Мая 2009, 12:29 | Сообщение # 1 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Я видел гдето подобную тему, но та и ненашел. Скажите, пожалйста, как извлечь инфу из реестра! вроде чето типа Run("reg.exe",".....")
|
|
| |
Alex3A | Дата: Четверг, 28 Мая 2009, 12:34 | Сообщение # 2 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Читай хелп, работа с реестром - SaveVariable LoadVariable.
|
|
| |
Sower | Дата: Четверг, 28 Мая 2009, 12:46 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) Читай хелп, работа с реестром - SaveVariable LoadVariable. Вот выдержка из справки: Code При работе в редакторе команды SaveVariable и LoadVariable используют следующий путь:
HKEY_CURRENT_USER\Software\Mediachance\Multimedia Builder\RegName
Команды управления параметрами реестра работают только с фиксированными путями. Для того чтобы иметь полный доступ ко всем параметрам реестра, используйте соответствующие подключаемые модули. Такчто это не подходтит Добавлено (28 Май 2009, 12:46) --------------------------------------------- Мне нужно извлеч данные из любой ветки
|
|
| |
Alex3A | Дата: Четверг, 28 Мая 2009, 12:47 | Сообщение # 4 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Кто тебя знает, что тебе подходит а что нет, а поискать тебе что религия не позволяет? Эта тема уже основательно обсосана на форуме.
|
|
| |
Sower | Дата: Четверг, 28 Мая 2009, 12:51 | Сообщение # 5 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) Кто тебя знает, что тебе подходит а что нет, а поискать тебе что религия не позволяет? Эта тема уже основательно обсосана на форуме. я же писал, что искал, и вручную и поиском...
|
|
| |
Alex3A | Дата: Четверг, 28 Мая 2009, 13:27 | Сообщение # 6 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Grand) я же писал, что искал, и вручную и поиском... Ищи, была тема, и решение на васике было.Добавлено (28 Май 2009, 13:27) --------------------------------------------- В верху имеется банерок, под ним надпись "Главная", щелкаем, попадаем на главную страницу, с права имеется поле ввода для поиска.... Code я нацарапал себе небольшой vbs скриптик для поиска в реестре заданной строки. Принцип
|
|
| |
Sower | Дата: Четверг, 28 Мая 2009, 15:04 | Сообщение # 7 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Вот что мне было нужно Добавлено (28 Май 2009, 15:04) --------------------------------------------- Собственно вот всё, что нужно и без бэйсика: Code Run("reg.exe","export "HKEY_CURRENT_USER\Software\MediaChance\Multimedia Builder 4.9.8\DirBox" "C:\reg.txt"") Для тех кому нужно, кто искал, как я: вышепрописанная команда экспоритрует нужную ветку реестра в нужный файл, также существует несколько других команд для reg.exe про них читайте здесь
Сообщение отредактировал Grand - Четверг, 28 Мая 2009, 15:09 |
|
| |
Alex3A | Дата: Четверг, 28 Мая 2009, 16:28 | Сообщение # 8 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| И это стоило столько мозги пудрить? Самое главное, не знать, а уметь найти! Еще одно, не каждая программа обрабатывает аргументы указанные при запуске (блокнот.ехе текст.тхт) только те в которых, програмист их делавший, сделал обработку командной строки.
|
|
| |
Sower | Дата: Четверг, 28 Мая 2009, 16:47 | Сообщение # 9 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) только те в которых, програмист их делавший, сделал обработку командной строки Ну это понятно
|
|
| |
YURIY | Дата: Четверг, 28 Мая 2009, 18:52 | Сообщение # 10 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Grand) Я видел гдето подобную тему, но та и ненашел. Скажите, пожалйста, как извлечь инфу из реестра! Наверное, вверху "Поиск" по форуму отключен и по ключевому слову "реестр" 0 найденных тем... http://mmbuilder.ru/forum/12-1193-1
Вечная память Андрею Сергееву!
|
|
| |
Sower | Дата: Пятница, 29 Мая 2009, 12:58 | Сообщение # 11 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (YURIY) Наверное, вверху "Поиск" по форуму отключен и по ключевому слову "реестр" 0 найденных тем... Да, кстате! Я даже не мог найти тем, название которых знаю (ну или содержание)
|
|
| |
toizy | Дата: Пятница, 29 Мая 2009, 13:06 | Сообщение # 12 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Поиск "реестр" по форуму даёт 6 результатов, поиск по сайту даёт 53 результата. Всё работает
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
Alex3A | Дата: Пятница, 29 Мая 2009, 13:53 | Сообщение # 13 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Grand, Я ж тебе ПОШАГОВУЮ инструкцию написал для поиска с главной страницы.
|
|
| |
Sower | Дата: Пятница, 29 Мая 2009, 14:01 | Сообщение # 14 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) Grand, Я ж тебе ПОШАГОВУЮ инструкцию написал для поиска с главной страницы. Ну... Я пробывал так... Вобщем всервано, на форуме именно этого небыло...
|
|
| |
Alex3A | Дата: Пятница, 29 Мая 2009, 14:06 | Сообщение # 15 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Я тебе даже цитату из найденого с главной страницы поместил. Quote (Alex3A) я нацарапал себе небольшой vbs скриптик для поиска в реестре заданной строки. Принцип
|
|
| |
Sower | Дата: Пятница, 29 Мая 2009, 14:56 | Сообщение # 16 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) Я тебе даже цитату из найденого с главной страницы поместил. Да ладно всё уже!!!
|
|
| |
Alex3A | Дата: Пятница, 29 Мая 2009, 16:24 | Сообщение # 17 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Grand) Собственно вот всё, что нужно и без бэйсика: Да это и без reg.exe делается.
|
|
| |
Sower | Дата: Пятница, 29 Мая 2009, 17:46 | Сообщение # 18 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) Да это и без reg.exe делается. Как
|
|
| |
Alex3A | Дата: Пятница, 29 Мая 2009, 19:25 | Сообщение # 19 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| regedit.exe /e c:\rrr0.reg HKEY_CURRENT_USER\Software\MediaChance\
|
|
| |
Sower | Дата: Суббота, 30 Мая 2009, 04:59 | Сообщение # 20 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) regedit.exe /e c:\rrr0.reg HKEY_CURRENT_USER\Software\MediaChance\ Очень большая разница , но всёравно спасибо за внимание
|
|
| |
Alex3A | Дата: Суббота, 30 Мая 2009, 10:56 | Сообщение # 21 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Grand) Очень большая разница Для тебя никакой, и там и там тебе надо найти ПЕРВУЮ строку начинающуюся словом "Path"= И не надо таскать с собой дополнительных файлов, и все ммвшные настройки доступны.
|
|
| |
Sower | Дата: Суббота, 30 Мая 2009, 11:29 | Сообщение # 22 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| Quote (Alex3A) И не надо таскать с собой дополнительных файлов, и все ммвшные настройки доступны. HKEY_CURRENT_USER\Software\MediaChance\Multimedia Builder 4.9.8\DirBox - там этот парметр "Path"="D:\\Program Files\\Multimedia Builder498\\", просто извлеку, прочту нужную строку StrFromFile, обрежу лишнее "Path"=", а вот почему двойной слеш \\
|
|
| |
Alex3A | Дата: Суббота, 30 Мая 2009, 11:57 | Сообщение # 23 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Это форма записи веток реестра [HKEY_CURRENT_USER\Software\MediaChance\\Multimedia Builder 4.9.8\DirBox] В путях реестра (ветка) стоит один слеш, содержимое с двумя. Multimedia Builder 4.9.8\DirBox - подветка Ведь надо как то различить путь в реестре и путь на диске. Если сказать по другому, это способ записи данных имеющих иерархию дерева. Их вполене можно засунуть в трилиствиев. Ну а формат файла экспорта - класический ini [имя секции] параметры двойной слеш для тебя не проблема.
|
|
| |
Sower | Дата: Суббота, 30 Мая 2009, 11:59 | Сообщение # 24 |
Ветеран форума
Группа: Проверенные
Сообщений: 916
Репутация: 11
Награды: 3
Статус: Offline
| понятно
|
|
| |
NeonSpy | Дата: Воскресенье, 31 Мая 2009, 12:10 | Сообщение # 25 |
Поднаторевший
Группа: Проверенные
Сообщений: 141
Репутация: 4
Награды: 0
Статус: Offline
| Подскажите пожалуйста! Как в приложении сделаном в ММВ сделать настройки "Запуск от имени"? При сохранении в файл, находящийся на прокси, информаци, пишет что не возможно создать такой файл, и пишет путь до него. Но если запустить через меню "Запустить от имени.." и прописать имя и пароль админа, то всё нормально! Заранее огромное спасибо!
Сообщение отредактировал NeonSpy - Воскресенье, 31 Мая 2009, 12:11 |
|
| |
toizy | Дата: Воскресенье, 31 Мая 2009, 13:47 | Сообщение # 26 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Это не имеет отношения к самой ММВ. Чем помочь, не знаю, знает Алекс, возможно.
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
YURIY | Дата: Воскресенье, 31 Мая 2009, 14:17 | Сообщение # 27 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| NeonSpy, что вопрос делает в данной теме?
Вечная память Андрею Сергееву!
|
|
| |