Just a quick thought:
Why would you want to reinvent the wheel?
Curious as to why you would want to do something like this when obviously
psinfo is a tried and tested tool that does this already.
- Rick
------------------------------------------------------------------------
Rick Mitchell
Nisource
IT - Charleston Data Center
Senior System Engineer Analyst
perl -e "print(pack
('H46','726a6d69746368656c6c406e69736f757263652e636f6d'));"
|---------+----------------------------------------------->
| | "Lanteigne, Bob P." |
| | <[EMAIL PROTECTED]> |
| | Sent by: |
| | [EMAIL PROTECTED]|
| | tiveState.com |
| | |
| | |
| | 06/10/2003 08:01 AM |
| | |
|---------+----------------------------------------------->
>---------------------------------------------------------------------------------------------|
|
|
| To: "'Steven Satelle \(Service Desk\)'" <[EMAIL PROTECTED]>, |
| "Perl-Win32-Admin \(E-mail\)" <[EMAIL PROTECTED]> |
| cc:
|
| Subject: RE: What's installed?
|
>---------------------------------------------------------------------------------------------|
Not sure if it can do exactly what you're asking, but have you looked at
using the Perl interface to WMI?
Bob Lanteigne.
-----Original Message-----
From: Steven Satelle (Service Desk) [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 10, 2003 2:56 AM
To: Perl-Win32-Admin (E-mail)
Subject: What's installed?
I'm looking for a method to do exactly what psinfo does, grab all the
installed software on a machine. But I'd prefer to do it in a native Perl
script. I've googled extensively but cant find any method of getting it.
I've even looked in the registry but cant find a definitive list of all
programs installed :(
Does anyone know of any methods of doing this?
As I said I know I could use psinfo but I'd prefer native Perl (mainly
because I'm mad :-)). What I want to do is run the script against every pc
in the domain and grab a software inventory of all installed apps on the
domain
DISCLAIMER: The information contained in this email and in any attachments
is confidential and is designated solely for the attention and use of the
intended recipient(s). If you are not the intended recipient(s) of this
email you must not use, disclose, copy, distribute or retain this message,
the attachment(s) or any part thereof. If you believe that you have
received this email in error please notify us immediately at the address
set
out below. Please also delete all copies of this email and any
attachment(s) from your computer system.
Unless expressly stated this email is not intended to create any
contractual relationship. If this email is not sent in the course of the
senders employment or fulfilment of his/her duties to Aer Rianta, Aer
Rianta
accepts no liability whatsoever for the content of this message or any
attachment(s).
[EMAIL PROTECTED]
Aer Rianta, Head Office, Dublin Airport
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs