I am using Win32::TieRegistry to pull some information from the registry.
When I use the Connect method on the local machine, all is well.
When I try to use the Connect Method on a remote machine, I get the following error:
Overlapped I/O operation is in progress
Here's the code I'm using for the connect:
# Connect to a remote Registry key: $regKey= $Registry->Connect( $Machine, $target, { Access=>KEY_READ } ) or die "Can't connect to machine: $Machine : $^E\n";
The Connect method apparently works fine connecting to Windows NT Machines but fails consistently for Windows 2000 (Server and Professional) The target is defined as:
$target = "LMachine\\Software\\Microsoft\\Windows\\CurrentVersion\\Uni +nstall\\";
I am running ActivePerl build 5.8.0
The reason I am using this method of finding out what software is installed on a Windows machine is that WMI only returns software installed from an MSI file.
All help would be appreciated,
Kakaze
<update> I should have noted that I am running the script on a Win2K platform. </update>
In reply to Win32::TieRegistry and Connect Method Errors by kakaze
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |