Presenter Fred Bainbridge FredBainbridge AppV 50 SP2 Overview Sequencing Management AppV Overview What it does Isolates Apps preventing conflicts Runs applications without source Centralized Distribution ID: 760743
Download Presentation The PPT/PDF document "APP-V 5.0 SP2 (MDOP 2013 R2)" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
APP-V 5.0 SP2(MDOP 2013 R2)
Presenter - Fred Bainbridge@FredBainbridge
Slide2App-V 5.0 SP2
OverviewSequencingManagement
Slide3App-V Overview
What it doesIsolates Apps, preventing conflictsRuns applications without sourceCentralized DistributionStreaming Delivery (Optional)Application Remediation
What it does NOT do
Secure Data
Virtualize Drivers
Boot time services
Parts of the O.S. (Internet Explorer)
Com+ and
ComDLL
(Dllhost.exe)
App-V Overview
Specific App-V 5.0 SP2 Changes
Server 2012 R2 and Windows 8.1 Support
Office 2013 Support
Support for
AppV.ActiveX
and
AppV.BrowserHelper
extensions
Native Internet Explorer plug ins! No more
RunVirtual
keys for IE plugins.
Still needed for 3
rd
party applications (Adobe)
Visual C++ Runtimes Dependencies are captured during sequencing
No more having to worry about VCRs
Slide5App-V 5.0 Shell Extensions
Context menu handler
Adds menu items to the context menu. It is called before the context menu is displayed.
Drag-and-drop handler
Controls the action where right-click, drag and drop and modifies the context menu that appears.
Drop target handler
Controls the action after a data object is dragged and dropped over a drop target such as a file.
Data object handler
Controls the action after a file is copied to the clipboard or dragged and dropped over a drop target. It can provide additional clipboard formats to the drop target.
Property sheet handler
Replaces or adds pages to the property sheet dialog box of an object.
Infotip handler
Allows retrieving flags and infotip information for an item and displaying it inside a pop-up tooltip upon mouse hover.
Column handler
Allows creating and displaying custom columns in
Windows Explorer Details view
. It can be used to extend sorting and grouping.
Slide6App-V Sequencing
Building an App-V Sequencing Machine
Requirements
.
NET 4 and Windows Management Framework 3.0 (PowerShell 3.0)
Installation media can be found with MDOP 2013 R2
Tips
Use a VM, utilize snapshots.
Turn off Windows Defender and Windows Search.
No
AntiVirus
Only join a domain if needed.
Sequence applications on the oldest used Operating System.
Only Base Apps should be installed.
Slide7App-V Sequencing
Sequencing Best Practices
Apply updates and patches during sequencing
Configure Application for your environment
Define Streaming Contents
Disable All Automatic Updating
Document step by step actions
You may have to run the program several times to get all the changes
Common Sequencing Hang-ups
Not testing the finished product
Not having access to the Application Expert
Slide8App-V Sequencing
Virtual Application Execution (Finished product)App Related Data also isolated. (User preferences and data)Deployment and User Config XML files can be modified for further customization.
File
Description
.APPV
The Virtual Application Package file containing all assets and state organized into stream able feature blocks.
.MSI
Executable deployment wrapper allowing the manual deployment of .APPV files or deployment via existing third party deployment platforms.
_DeploymentConfig.XML
Used for customizing the default publishing parameters for all applications in a package.
_UserConfig.XML
Used for customizing the publishing parameters directed to specific user groups for all applications in a package.
.CAB
Optional: Package Accelerator file used to automatically rebuild a previously sequenced virtual application package.
.APPVT
Optional: Sequencer Template file used to retain commonly re-used sequencer settings.
Slide9App-V Management
Means to manage App-V
Stand Alone Client
App-V
Management Server (Full Infrastructure)
Enterprise Software Distribution (SCCM)
Install via MSI or PowerShell wrapper with SCCM 2007
Managed Natively with SCCM 2012 SP1 and higher.
Slide10App-V Management
DEMOS
Creating an
Application Model for App-V
Internet Explorer Add-Ons
A Legacy Java application using SCCM 2012 R2 Virtual
Environment
Virtual Environments and Environment variables
App-V Hidden logs
Slide11Questions?
Fred Bainbridge
fred@mnscug.org
@
FredBainbridge