Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Извлечение информации из реестра
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

Команды управления параметрами реестра работают только с фиксированными путями. Для того чтобы иметь полный доступ ко всем параметрам реестра, используйте соответствующие подключаемые модули.

Такчто это не подходтит no

Добавлено (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)
только те в которых, програмист их делавший, сделал обработку командной строки

Ну это понятно :D
 
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\

Очень большая разница no , но всёравно спасибо за внимание :)
 
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, что вопрос делает в данной теме?


Вечная память Андрею Сергееву!
 
  • Страница 1 из 1
  • 1
Поиск: