Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


Вот здесь ошибка http://forum.oszone.ru/post-1154520-27.html, /val: я её не могу найти.
Там "параметры имеющие пробел" глючат, а кавычки игнорируются.
Цитата Yashied:
AutoIt поддерживает далеко не все типы, встречающиеся в реестре. »
Понятно, но это и не нужно, просто для тестирования лучше проверить на всякие обстоятельства.
В итоге я бы даже лишние HIVEs убрал, скажем достаточно лишь HKLM, HKCU.
.DEFAULT обычно мне не нужен бывает, а в HKCR я через HKLM\Classes всегда захожу.
Поэтому REG_FULL_RESOURCE_DESCRIPTOR разумеется тоже на практике не нужен
Но попарсить на всякий случай это интересно.
Вот интересный тип: HKLM,"Software\$reg.exe","REG_MULTI_SZ",0x10000,',"123","1 2 3"," 2","3 "," " (INF file синтакс)
в котором передать кавычки в виде данных уже даже затруднительно, и вообще не знаю какие символы тут
нужно учесть, чтоб достаточно было для пользования. Этот тип иногда может встречаться хотя и реже.

Вот всё что нужно:
HKLM/HKCU
0x00000000 REG_SZ
0x00000001 REG_BINARY
0x00010000 REG_MULTI_SZ
0x00020000 REG_EXPAND_SZ
0x00010001 REG_DWORD

Цитата Yashied:
Кавычки не передаются. »
Спасибо за инфу! Пригодится.

-------
Полезное сообщение


Последний раз редактировалось semiono, 25-01-2010 в 00:37.


Отправлено: 00:25, 25-01-2010 | #6