cab has asked for the wisdom of the Perl Monks concerning the following question:

Hi, i'm facing this problem. Might be a bit OT, but here goes. I need to list all users installed programs through Lan (NT/W2K). I have administrator privileges over the network. I know how to get the information locally from the register. Any ideas would be appreciated. Would Win32::Lanman be of some possible help? Thank you in advance.
  • Comment on Getting info on installed programs (win32) through Lan.

Replies are listed 'Best First'.
Re: Getting info on installed programs (win32) through Lan.
by drinkd (Pilgrim) on Oct 22, 2001 at 18:05 UTC
    Sorry, I messed up the link to CPAN above. I'm still getting used to how to post here.

    The link notes use Win32::TieRegistry, which can also access remote machines, but with different syntax.

    drinkd

      Thanks man, i'll look in to it. But since i'm on a deadline with this one, i just put a registry export into login script. Works for the time being. Later i was planning on making a Win32::GUI interface to collect that data. (Our managers aren't very happy for people playing games on their machines) anyways thanks. /cab
Re: Getting info on installed programs (win32) through Lan.
by drinkd (Pilgrim) on Oct 22, 2001 at 17:58 UTC
    Win32::Registry has a Connect method to let you read registry keys from a remote machine.

    Sorry, I've never used it since I'm not a network administrator, but I think its what you want.

    drinkd