Security Basics mailing list archives

Re: Software Inventory Tool


From: "Kurt Buff" <kurt.buff () gmail com>
Date: Wed, 7 May 2008 11:26:09 -0700

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: