[Lazarus] Remote Registry...
pascaldragon at googlemail.com
Fri Aug 23 10:54:38 CEST 2013
Am 23.08.2013 10:37, schrieb Michael Van Canneyt:
>>> Not entirely. According to the Delphi documentation RootKey needs to
>>> be set instead of CurrentKey and also the key must be closed in the
>>> end. I've already done the implementation and I'm currently testing it.
>>> As a workaround for older FPC versions simply set RootKey to the
>>> value returned by RegConnectRegistry.
>>> Note: The login stuff mentioned on the MSDN page needs to be done
>> Implemented in FPC revision 25332.
>> Attached is an example program that shows how to remotely connect to
>> another machine (this can also be used for using RegConnectRegistry
>> directly in case of FPC 2.6.2 and older). The machine name is given
>> as UNC name as first argument (e.g. "\\SomeComputer") and the
>> username as second argument. The password will be queried on the
>> command line by Windows. If the connection is successful the keys of
>> HKEY_USERS of the remote machine will be enumerated. Tested on a
>> Windows 7 machine connecting to another Windows 7 machine.
>> Note: The remote registry service must run on the destination machine.
> Maybe commit the example in fcl-registry/examples ?
Done in 25334. Including a few comments on what's happening.
More information about the Lazarus