Archive | Articles RSS for this section

RunVirtual vs. AppVVE in SP3. Who wins?

With the introduction of RunVirtual as an official feature in App-V 5 SP3, the ability to use it for user targeted packages, and the ability of SP3 to set connection group members as optional, I started wondering whether it would be possible to create a connection group for all your IE (or Office) plugins and automatically launch IE (or any Office Application) inside the connectiongroup by using the RunVirtual Registry key, and still start IE (or any Office application) in a specific Virtual Environment by using the /AppVVE: command line hook switch. What I’m thinking of is a default connection group to start IE in for all standard (non conflicting) IE-plugins and separate packages for a specific Java versions. Similar with Office, one connection group for all standard (non conflicting) Office-plugins and separate packages for special plugins (plugins with conflicting versions, conflicting settings, etc.).
Will this work? What happens when an application is started and set to launch in two different Virtual Environments by a conflict between RunVirtual and the AppVVE parameter? Read More…

How to automatically remove physical applications from PC’s when using Primary Devices.

When you deploy applications to users that are members of a specific Active Directory Application Group but install them machine based, how do you automatically remove the application when a user is no longer a member of the Application Group? Well, before SCCM 2012 this was not possible. There was no way of knowing from which computer to remove the application if a user was no longer a member of  the corresponding Application Group. Another problem was that a user could install de application on any PC he logged on to. Possible causing the company to not adhere to the license agreement.

With SCCM 2012 Microsoft introduced the ability to define Primary Devices for users and only allow installation of an application on the user’s primary device. This gives you better a grip on where applications are installed (and the required licenses).

This for me raised the question “Can I automatically remove an application from the primary PC for a user that is not (or no longer) the member of the Application Group for that application?”. Read More…

Sequencing Autodesk DWG Trueview 2014 x64 with App-V 5 SP1 and SP2

Recently I had to sequence Autodesk TrueView 2014 using App-V 5 Sp1. At first this seemed pretty straightforward as I found some recipies on the Internet. But these all turned out to be incomplete or for App-V 4.6. I found that for the best result I had to move (at least the client) to SP2.  So here’s my recipe for sequecing Autodesk TrueView 2014.

Read More…

Managing App-V 5 Connection Groups using SCCM 2012 SP1 (Updated 5-sept-2013)

In this article I will try to explain how SCCM 2012 can be used to manage App-V 5 Connection Groups, and what the differences are between managing them with SCCM and managing them from a App-V 5 Full Infrastructure management server.
App-V 5 Connection Groups are managed from SCCM through what are called Virtual Environments. Virtual Environments define how the Connection Groups are created on the clients. Read More…

Launching an external exe into a Connection Group using /appvve (Updated 5-sept-2013)

We know that it is possible to launch a external (non virtualized) executable inside a App-V 5 virtual environment by using the /appvve parameter and supplying the PackageID and VersionID of the sequence that you want to launch the executable into.

So what happens if the sequence that you want to launch the executable into is part of a Connection Group? Will the launched executable have access to the complete virtual environment of the connection group? Well the answer is a simple “Yes”.

So I started to wonder if is it possible to connect directly to the Connection Group instead of to a sequence that is part of the Connection Group. Read More…

Launching a network executable inside an App-V 5 virtual environment

Consider these scenario’s

1. You have an application that has its main executable located on a network share but it also requires files installed on the local computer. You want to use App-V 5 to create a virtual package/sequence of the locally installed files and launch the network executable while making use of the created sequence.

2. You already have an App-V 5 sequence of an application and want to run another executable located on a network share while making use of this sequence.

This post has been revised. Please See Launching a network executable inside an App-V 5 virtual environment (Revised)
Read More…