Problem automating installation of AppV 5 packages on Windows 7 with Powershell

Hi,

Hopefully somebody can help me with this problem. This is probably going to be really badly worded, so please bear with me..

We are currently in the process of migrating from SCCM 2007 R3 to SCCM 2012 R2 (We are quite a bit behind...). As it currently stands out workstations (all 3000+ of them) go through a powershell "refresh" on shutdown. This uses the smsclictr.automation.dll, it gets a list of advertised programs/applications (including AppV 4.6) and then runs any advert that needs running. This all works really well in our environment.

Bring on SCCM 2012 R2 and AppV 5.. We want to replicate this functionality with the new versions of SCCM and AppV.. Which for the most part we have done. Using the updated smsclictr.automation.dll, we can list and then install advertised (machine, not user) applications. Our problem lies with AppV 5.0 applications... They do not show up using the dll on Windows 7 stations, but do on Windows 8/8.1 stations. The AppV 5 applications DO show up in the software catalogue. That is what is confusing me.

From what I understand, the smsclictr.automation.dll reads WMI to get what is being advertised to the workstation, using WMI explorer, I can see that there are no AppV 5 packages listed on a Windows 7 workstation, however they are listed on an 8/8.1 workstation. WMI location is ROOT\ccm\ClientSDK\CCM_Application, howver I can see the advertised AppV package under ROOT\AppV\AppvClientPackage - This is the same on both Windows 7 and 8/8.1 but I think this is part of the AppV client..

Given that all but 8 of our workstations are Windows 7, this is going to cause us a problem. Does anybody have any idea on why this is occurring, or even how to fix it.. alternative solutions would also be excellent!

Thanks in advance,
George

April 21st, 2015 9:40am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics