batch file/script to find a particular application installed on remote machine or not

Posted on 2007-07-25
Last Modified: 2012-06-27
Do any one have any batch file to fetch the installed application details on remote machines or VB script with filtering option like I just want to know a particular application is installed on a remote machine or not....Any help would be appreciated..
Question by:Viswa8888
    LVL 27

    Expert Comment

    I don't have a script to pull this information, but wanted to point you to the following program:
    It is freeware and is an extremely handy tool for your network.  And it will inventory/report the software installed on the pcs across your network.  
    If it's useful, great.  If not, hopefully someone here has a script for you.

    Here's a few links to other questions of this kind posted on EE:
    LVL 31

    Accepted Solution

    look here:

    It's solved via reading the reg keys under the uninstall key --> Add/Remove Programs List
    LVL 5

    Assisted Solution


    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.CreateTextFile("software.tsv", True)
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set colSoftware = objWMIService.ExecQuery _
     ("SELECT * FROM Win32_Product")
    objTextFile.WriteLine "Caption" & vbtab & _
    "Description" & vbtab & "Identifying Number" & vbtab & _
    "Install Date" & vbtab & "Install Location" & vbtab & _
    "Install State" & vbtab & "Name" & vbtab & _
    "Package Cache" & vbtab & "SKU Number" & vbtab & "Vendor" & vbtab _
     & "Version"
    For Each objSoftware in colSoftware
     objTextFile.WriteLine objSoftware.Caption & vbtab & _
     objSoftware.Description & vbtab & _
     objSoftware.IdentifyingNumber & vbtab & _
     objSoftware.InstallLocation & vbtab & _
     objSoftware.InstallState & vbtab & _
     objSoftware.Name & vbtab & _
     objSoftware.PackageCache & vbtab & _
     objSoftware.SKUNumber & vbtab & _
     objSoftware.Vendor & vbtab & _

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Integrate social media with email signatures

    Is your company active on social media? Do you also use email signatures? Including social media icons in your email signature is a great way to get fans for free. Let all your email users know you’re on social media quickly and easily, in a single click.

    YESTERDAY YESTERDAY.BAT is inspired by a previous article I wrote entitled: TOMORROW.BAT ( The crux of this batch f…
    Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
    As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
    This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now