Здравствуйте, bpv2005, Вы писали:
B>Здравствуйте, kruppel, Вы писали:
K>>запускаю на WinXP:Pro ..,на удаленной машине тоже WinXP
B>На удаленной машине должен быть запущен сервис Remote Registry
Если машины не находятся в одном домене, то перед открытием реестра нужно пройти имперсонализацию на удаленной машине. Такая имперсонализация производится, например, при открытии расшпренной папки. Заданные имя пользователя и пароль используются при всех последующих подключениях, в том числе, подключениях к реестру.
Кроме того, доступ к реестру Windows XP ограничивается параметрами безопасности. Параметры по-умолчанию разрешают удаленное подключение к ограниченному списку ключей реестра. Чтобы расширить его, открой "панель управления\администрирование\локальная политика безопасности", в левом окне выбери "параметры безопасности\локальные политики\параметры безопасности", а в правом (в немеренном списке) — "сетевой доступ: пути в реестре доступны через удаленное подключение" и добавь в этот список то, что тебе нужно.
Я подключил в "панель управления\администрирование\локальная политика безопасности" ветки
вываливается с ошибкой 997-Overlapped I/O operation is in progress.
как это побороть?
Здравствуйте, vlad588, Вы писали:
V>Здравствуйте, bpv2005, Вы писали:
B>>Здравствуйте, kruppel, Вы писали:
K>>>запускаю на WinXP:Pro ..,на удаленной машине тоже WinXP
B>>На удаленной машине должен быть запущен сервис Remote Registry
V>Если машины не находятся в одном домене, то перед открытием реестра нужно пройти имперсонализацию на удаленной машине. Такая имперсонализация производится, например, при открытии расшпренной папки. Заданные имя пользователя и пароль используются при всех последующих подключениях, в том числе, подключениях к реестру.
V>Кроме того, доступ к реестру Windows XP ограничивается параметрами безопасности. Параметры по-умолчанию разрешают удаленное подключение к ограниченному списку ключей реестра. Чтобы расширить его, открой "панель управления\администрирование\локальная политика безопасности", в левом окне выбери "параметры безопасности\локальные политики\параметры безопасности", а в правом (в немеренном списке) — "сетевой доступ: пути в реестре доступны через удаленное подключение" и добавь в этот список то, что тебе нужно.
Здравствуйте, kruppel, Вы писали:
K>а что такое — имперсонализацию на удаленной машине? K>и как его пройти?WNetAddConnection?а если на машине нет расшареных ресурсов тогда как быть?
Читай, например, здесь в главе "Соединение c другим компьютером".