Well I added the files to my machine to do the testing, and it still only shows
*.exe, *.ocx and *.dll files.
On another user that I know has this, it did show up in the log, didn’t see any
errors but I still can’t report on it.
Here is mine:
Inventory: *********************** Start of message processing.
*********************** InventoryAgent 11/12/2013 10:21:18 AM
10200 (0x27D8)
Inventory: Message type is InventoryAction InventoryAgent
11/12/2013 10:21:18 AM 10200 (0x27D8)
Inventory: Temp directory = C:\Windows\CCM\Inventory\Temp\
InventoryAgent 11/12/2013 10:21:18 AM 10200
(0x27D8)
Inventory: Clearing old collected files. InventoryAgent
11/12/2013 10:21:18 AM 10200 (0x27D8)
Inventory: Opening store for action {00000000-0000-0000-0000-000000000002} ...
InventoryAgent 11/12/2013 10:21:18 AM 10200
(0x27D8)
Inventory: Action=Software, ReportType=Delta, MajorVersion=5, MinorVersion=3
InventoryAgent 11/12/2013 10:28:51 AM 10200 (0x27D8)
Inventory: Initialization completed in 452.747 seconds InventoryAgent
11/12/2013 10:28:51 AM 10200 (0x27D8)
Collection: Input context, scan rate in milliseconds = 2 InventoryAgent
11/12/2013 10:56:51 AM 10800 (0x2A30)
Collection: Input context, skip file name = skpswi.dat InventoryAgent
11/12/2013 10:56:51 AM 10800 (0x2A30)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT Name, Path,
LastWriteDate, Size, CompanyName, ProductName, ProductVersion, ProductLanguage,
FileVersion, FileDescription FROM FileSystemFile WHERE Name =
'*.exe|*.dll|*.ocx' AND Path = '*\\*' AND IsCompressed = FALSE AND IsEncrypted
= FALSE; Timeout = 14400 secs. InventoryAgent
11/12/2013 10:56:51 AM 10800 (0x2A30)
Inventory: Message [Type=FileCollectionAction,
ActionID={00000000-0000-0000-0000-000000000010}, Report=Delta] already in
queue. Message ignored. InventoryAgent 11/12/2013 11:15:26
AM 9872 (0x2690)
Here is the other machine:
Inventory: *********************** Start of message processing.
*********************** InventoryAgent 11/11/2013 8:34:06 AM
5424 (0x1530)
Inventory: Message type is InventoryAction InventoryAgent
11/11/2013 8:34:06 AM 5424 (0x1530)
Inventory: Temp directory = C:\windows\CCM\Inventory\Temp\
InventoryAgent 11/11/2013 8:34:06 AM 5424 (0x1530)
Inventory: Clearing old collected files. InventoryAgent
11/11/2013 8:34:06 AM 5424 (0x1530)
Inventory: Opening store for action {00000000-0000-0000-0000-000000000002} ...
InventoryAgent 11/11/2013 8:34:06 AM 5424
(0x1530)
Inventory: Action=Software, ReportType=Delta, MajorVersion=1, MinorVersion=2
InventoryAgent 11/11/2013 8:36:42 AM 5424 (0x1530)
Inventory: Initialization completed in 156.033 seconds InventoryAgent
11/11/2013 8:36:42 AM 5424 (0x1530)
Collection: Input context, scan rate in milliseconds = 2 InventoryAgent
11/11/2013 8:36:42 AM 4380 (0x111C)
Collection: Input context, skip file name = skpswi.dat InventoryAgent
11/11/2013 8:36:42 AM 4380 (0x111C)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT Name, Path,
LastWriteDate, Size, CompanyName, ProductName, ProductVersion, ProductLanguage,
FileVersion, FileDescription FROM FileSystemFile WHERE Name = '*.vmdk' AND Path
= 'C:\\Virtual Machines\\*'; Timeout = 14400 secs. InventoryAgent
11/11/2013 8:36:42 AM 4380 (0x111C)
Collection: Input context, scan rate in milliseconds = 2 InventoryAgent
11/11/2013 8:36:43 AM 5424 (0x1530)
Collection: Input context, skip file name = skpswi.dat InventoryAgent
11/11/2013 8:36:43 AM 5424 (0x1530)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT Name, Path,
LastWriteDate, Size, CompanyName, ProductName, ProductVersion, ProductLanguage,
FileVersion, FileDescription FROM FileSystemFile WHERE Name = '*.vmdk' AND Path
= 'C:\\Virtual Machines\\*'; Timeout = 14400 secs. InventoryAgent
11/11/2013 8:36:43 AM 5424 (0x1530)
Collection: Input context, scan rate in milliseconds = 2 InventoryAgent
11/11/2013 8:36:44 AM 4380 (0x111C)
Collection: Input context, skip file name = skpswi.dat InventoryAgent
11/11/2013 8:36:44 AM 4380 (0x111C)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT Name, Path,
LastWriteDate, Size, CompanyName, ProductName, ProductVersion, ProductLanguage,
FileVersion, FileDescription FROM FileSystemFile WHERE Name =
'*.exe|*.dll|*.ocx' AND Path = '*\\*' AND IsCompressed = FALSE AND IsEncrypted
= FALSE; Timeout = 14400 secs. InventoryAgent
11/11/2013 8:36:44 AM 4380 (0x111C)
CThrottler::Throttle()[{C0ED66AD-8194-49FD-9826-D0DD38AB7DAA}] - soft timeout
exceeded. Throttling is now disabled for the current iteration of this task.
InventoryAgent 11/11/2013 1:13:50 PM 5424 (0x1530)
Collection: Input context, scan rate in milliseconds = 2 InventoryAgent
11/11/2013 1:13:50 PM 5424 (0x1530)
Collection: Input context, skip file name = skpswi.dat InventoryAgent
11/11/2013 1:13:50 PM 5424 (0x1530)
Collection: Namespace = \\.\root\ccm\invagt; Query = SELECT Name, Path,
LastWriteDate, Size, CompanyName, ProductName, ProductVersion, ProductLanguage,
FileVersion, FileDescription FROM FileSystemFile WHERE Name =
'*.exe|*.dll|*.ocx' AND Path = '*\\*' AND IsCompressed = FALSE AND IsEncrypted
= FALSE; Timeout = 14400 secs. InventoryAgent
11/11/2013 1:13:50 PM 5424 (0x1530)
Inventory: Message [Type=InventoryAction,
ActionID={00000000-0000-0000-0000-000000000002}, Report=Delta] already in
queue. Message ignored. InventoryAgent 11/11/2013
1:28:32 PM 4840 (0x12E8)
Inventory: Collection Task completed in 26184.456 seconds
InventoryAgent 11/11/2013 3:53:24 PM 4988 (0x137C)
Inventory: Temp report =
C:\windows\CCM\Inventory\Temp\b5a5c991-e991-4b44-8098-7a5f0bcf350e.xml
InventoryAgent 11/11/2013 3:53:25 PM 4988 (0x137C)
Collection: 4/4 inventory data items successfully inventoried.
InventoryAgent 11/11/2013 3:53:25 PM 4988 (0x137C)
Today I still can’t find the .vmdk files.
I have never used the wbemtest, so I am not 100% sure what I would need to do.
I tried following your instructions and I connected, but I didn’t see a select
name… so I chose Query and put in what is in the log, but I got an error..
I had no issues a month back adding .ocx file, so maybe this type of extension
is not supported? Seems bizarre.
Kevin
From: [email protected] [mailto:[email protected]] On
Behalf Of Sherry Kissinger
Sent: Monday, November 11, 2013 6:16 PM
To: [email protected]
Subject: Re: [mssms] file extension not working for software inventory
Check a workstation you expect "should" report that it has some *.vmdk files.
1) check it's inventoryagent.log. Any errors? Timeouts? Do you even see a
line about select Name, Path... From FileSystemFile where Name ... '*.vmdk' ...
Does that line succeed on the client? or is the next line an error or timeout?
2) If it looks like that *.vmdk succeeded... go run wbemtest, and connect to
root\ccm\invagt (just like in the line) and do a select Name, path... exactly
as listed in that line. Any results? If you don't get any results
interactively, neither will CM get any results to forward.
Sherry Kissinger
Microsoft MVP - ConfigMgr
[email protected]<mailto:[email protected]>
________________________________
From: Kevin Johnston
<[email protected]<mailto:[email protected]>>
To: "'[email protected]'"
<[email protected]<mailto:[email protected]>>
Sent: Monday, November 11, 2013 2:23 PM
Subject: [mssms] file extension not working for software inventory
I have added a *.vmdk to my client settings so that we can find machines that
have this file.
I have tried it in 2 ways: I put in the actual path the files are supposed to
be stored in, and I left it as All client hard disk.
I have let the policy run (currently set to 2 days) then went to reports and
ran computers with a specified file typed in *.vmdk and nothing, then I type in
*.exe and nothing.
If I run all inventoried files on a specific computers, I see all the .dll and
.exe’s on that computer, but when I do a find for .vmdk it finds nothing.
Am I missing something? I want to make sure that this file gets inventoried as
I am asked to run reports on who has this on their machine.
Any ideas where I am going wrong?
Thanks,
Kevin Johnston