Real Geek Forums  

Go Back   Real Geek Forums > Archives > Operating Systems > Windows XP > Windows XP WMI

Notices

Reply

Win32_Product collection returning NULL

 

LinkBack Thread Tools Display Modes
Old 12-18-2007, 02:06 PM   #1 (permalink)
Default Win32_Product collection returning NULL

I am trying to get a collection of installed software. My script works
for SOME computers and not others. (ALL ARE WINXPSP2). For those that
do not work, I can change the script and successfully get a list of
SERVICES running on the machine so WMI must be working.

What can cause the Win32_Services to work and the Win32_Product
collection to NOT work?

================================================== =================
On Error Resume Next
Dim colSoftware
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20

'strComputer = InputBox ("Enter Machine Name")
strComputer = "SAC-WK-COL-LMB"
' strNameSpace = InputBox ("Enter Name Space")
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\Root
\cimv2")


If Err = 0 Then
MsgBox "Connection Successful"

Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Product",
"WQL",wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objItem In colItems
wscript.echo objItem.Name & ";" _
& objItem.Vendor & ";" _
& Mid(objItem.InstallDate, 5, 2) _
& Mid(objItem.InstallDate, 7, 2) _
& Mid(objItem.InstallDate, 1, 4) & VBCRLF
Next


ElseIf Err <> 0 Then

MsgBox "An Error Was Encountered", 16, "Error" & VBCr _

MsgBox "Machine Name: " & UCase(strComputer) & VBCr _
& "Error Number: " & Err.Number & VBCr _
& "Description: " & Err.Description & VBCr _
& "Source: " & Err.Source

End If
Err.Clear
Carl29464
Guest
 
Posts: n/a
Reply With Quote  
Reply

Tags
None

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads

Thread Thread Starter Forum Replies Last Post
PHP to win32_Product dies, but win32_QuickFixEngineering is fine? wiggum Windows XP WMI 0 09-12-2007 07:21 PM
Win32_OperatingSystem collection cannot be iterated Andrew Aronoff Windows XP WMI 1 04-21-2006 02:05 PM
WMI: Win32_Product - Does not return all products Dimitri Meeuws Windows XP WMI 3 10-29-2004 06:46 PM
Need workaround for Win32_OperatingSystem.LastBootUpTime returning Null on Win9x David Holcomb Windows XP WMI 0 08-05-2004 09:53 PM
Not getting all clips in collection Rye Windows XP Movie Maker 2 09-18-2003 08:52 PM


All times are GMT. The time now is 11:12 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright © 2005 - 2007 RealGeek.com. All rights reserved.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90