Security Basics mailing list archives

RE: Software Inventory Tool


From: "Paschall, Phillip Mr CTR USA" <PHILLIP.PASCHALL () us army mil>
Date: Wed, 7 May 2008 15:26:26 -0500

Another option that I have used is the Group Policy Inventory tool

http://www.microsoft.com/downloads/details.aspx?familyid=1d24563d-cac9-4
017-af14-8dd686a96540&displaylang=en

it can be used to do what you need and exported to a csv file which
would work for using it on a usb thumb drive 



Phillip Paschall, Contractor 
Blackhawk Management Corp. 
Desktop and Systems Support Branch (DSSB) 
Directorate of Information Management (DOIM) 
Fort Hood, Texas 76544 
COM: 254-287-1197, DSN: 737-1197, FAX :254-287-5530 
Phillip.paschall () us army mil
Comment Card 
http://ice.disa.mil/index.cfm?fa=card&service_provider_id=104101&site_id
=73&service_category_id=34


-----Original Message-----
From: listbounce () securityfocus com [mailto:listbounce () securityfocus com]
On Behalf Of Kurt Buff
Sent: Wednesday, May 07, 2008 1:26 PM
To: zenmasterbob123 () gmail com
Cc: security-basics () securityfocus com
Subject: Re: Software Inventory Tool

One other thought:

PSINFO, the sysinternals tool, is a small executable that can be
scripted. It's a free download from
http://www.microsoft.com/sysinternals

With a small wrapper script and the '-s' option, this might be ideal.

C:\temp>psinfo /?

PsInfo v1.75 - Local and remote system information viewer Copyright (C)
2001-2007 Mark Russinovich Sysinternals - www.sysinternals.com

PsInfo returns information about a local or remote Windows NT/2000/XP
system.

Usage: psinfo [-h] [-s] [-d] [-c [-t delimiter]] [filter]
[\\computer[,computer[,..]]|@file [-u Username [-p Password]]]
     -u        Specifies optional user name for login to
               remote computer.
     -p        Specifies password for user name.
     -h        Show installed hotfixes.
     -s        Show installed software.
     -d        Show disk volume information.
     -c        Print in CSV format
     -t        The default delimiter for the -c option is a comma,
               but can be overriden with the specified character. Use
               "\t" to specify tab.
     filter    Psinfo will only show data for the field matching the
filter.
               e.g. "psinfo service" lists only the service pack field.
     computer  Direct PsInfo to perform the command on the remote
               computer or computers specified. If you omit the computer
               name PsInfo runs the command on the local system,
               and if you specify a wildcard (\\*), PsInfo runs the
               command on all computers in the current domain.
     @file     PsInfo will run against the computers listed in the file
               specified.

Kurt

On Wed, May 7, 2008 at 9:25 AM,  <zenmasterbob123 () gmail com> wrote:
I am trying to help out an organization with a very limited budget.
They have done a very poor job of tracking their system baseline, so I
am looking for a tool that I can use to do a software inventory of their
systems.  The conditions are:


 1)  Has to be free or nearly free.

 2)  Has to work from removable media.

 3)  Has to work without network connectivity.


 Anyone have any favourites that meet the requirements?



Current thread: