Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Microsoft Application Virtualization Advanced Guide

You're reading from   Microsoft Application Virtualization Advanced Guide This book will take your App-V skills to the ultimate level. Dig deep into the technology and learn stuff you never knew existed. The step-by-step approach makes it surprisingly easy to realize the full potential of App-V.

Arrow left icon
Product type Paperback
Published in Mar 2012
Publisher Packt
ISBN-13 9781849684484
Length 474 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Augusto Alvarez Augusto Alvarez
Author Profile Icon Augusto Alvarez
Augusto Alvarez
Arrow right icon
View More author details
Toc

Table of Contents (17) Chapters Close

Microsoft Application Virtualization Advanced Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
1. Taking a Deep Dive into App-V FREE CHAPTER 2. Sequencing in Complex Environments 3. Deploying Applications in Complex Environments 4. Handling Scripting and App-V Command Lines 5. Troubleshooting App-V 6. Scaling Up App-V Implementations 7. Integrating App-V with Virtual Desktop Infrastructure (VDI) 8. Integrating App-V with System Center Configuration Manager 2012 9. Integrating Server App-V with Private Clouds Reviewing App-V Microsoft and Third-party Tools Index

Microsoft tools for App-V


Microsoft includes an important set of tools completely free and available for use by App-V administrators and sequencing professionals. There are several of these tools that we can use even if we are App-V beginners, but there are a few oriented towards the more experienced administrator or sequencer.

Note

In this appendix, we include the official links offered by Microsoft to download these tools, but, in case those become unavailable, they can still be found at the Microsoft Download Center home page, http://www.microsoft.com/download/en/default.aspx.

Application Virtualization Dashboard

The Application Virtualization Dashboard is a key component for those App-V administrators looking to retrieve statistics and usage reports from the platform. Some of the features included in this application are as follows:

  • Built-in reports available—top five applications used, top five users, applications never used, application usage for a specific user, system utilization, and so on

  • Administrators can create their own dashboards with a simple process

  • The graphical dashboard lets customers view any App-V dataset in near-real time

The Application Virtualization Dashboard, supported by App-V 4.5 and 4.6, interacts with SharePoint services to generate these kinds of reports.

Note

Additional details:

Application Virtualization Dynamic Suite Composition tool

The Dynamic Suite Composition tool offered by Microsoft simplifies the task of editing OSD files to add or remove dependencies between packages. This task can be executed without the tool, although even with the right guidelines, is not a complex process; making any mistake could lead to serious problems in the application.

Note

Additional details:

In Chapter 2, Sequencing in Complex Environments, we had a good look at using this tool.

Application Virtualization Administrative template (ADM template)

The ADM template represents an important component in the administration process of the App-V environment. Using the ADM template, we can easily configure App-V Desktop and Remote Desktop Services Client settings, including communication and client interface, using only Group Policy settings.

In Chapter 4, Handling Scripting and App-V Command Lines, we've learned how to configure our App-V clients using the manual procedure (registry) and the Group Policy procedure (using the ADM template).

Note

Additional details:

Application Virtualization Best Practices Analyzer

The App-V BPA (Best Practices Analyzer) is a simple tool that we can run to evaluate common best practices for App-V Management or Streaming Servers 4.5. Best Practices Analyzer generates an HTML report with all the information about warnings and guidance for configuration settings that should be adjusted.

Note

Additional details:

Application Virtualization 4.5 Security Configuration Roles

The Security Configuration Roles tool will help administrators to harden their App-V platform, disabling unnecessary ports in the server. The components involved are: Management Server, Streaming Server, and Management Service.

A guide on how to use it can be found in Aaron Parker's blog at http://blog.stealthpuppy.com/virtualisation/microsoft-application-virtualization-45-security-configuration-roles/.

Note

Additional details:

Application Virtualization Sequencing SuperFlow

The Application Virtualization Sequencing SuperFlow is not actually a tool per se but could be very helpful for those just starting out with sequencing. SuperFlow provides an interactive interface to view and understand the App-V Sequencing process, step by step, best practices, sample log entries, troubleshooting guidance, and so on.

Note

Additional details:

Application Virtualization Listing tool

The Application Virtualization Listing tool detects and lists all the virtual processes running in the system; this way, we can easily detect the virtual applications running. Also, it retrieves the priority and owner of the process, virtual memory, and so on.

Note

Additional details:

Application Virtualization Client Log Parser utility

This tool helps administrators to simplify the use and understanding of App-V client log files. The Client Log Parser filters the information in log files and generates an output file with the following fields: System, OS, Build, Date, Time, Module, Log Level, hApp, App, User, Thread, and Message.

This information can also be imported into Excel using a CSV file. More information about log files can be found in Chapter 5, Troubleshooting App-V.

Note

The Client Log Parser is not supported by Microsoft Support channels.

Additional details:

Application Virtualization SFT View

SFT View is a simple tool that allows "mounting" (creating a view as .dir folders) the SFT file with all its files and folders into a directory for read-only access. Within these browsing capabilities, we can permit antivirus software to scan these files and folders for any malware.

This tool includes two important disclaimers:

  • This application is not supported through the official Microsoft Support channels. That means if we detect any problem within our packages using this tool, the Support team will not support any analysis or information using this software.

  • SFT View should NOT be installed on App-V Streaming Servers.

Note

Additional details:

Application Virtualization SFT Parser tool

The SFT Parser tool is a tool for advanced App-V Sequencer professionals and displays detailed information for SFT files. Some of the tasks we can perform are:

  • Process corrupted SFT files and recover information from corrupted SFT files

  • List files in the SFT file

  • Provide statistics about properties of the SFT metadata

  • Display size, timestamps, attributes, and version information associated with the package

Note

Additional details:

Application Virtualization Cache Configuration tool

The Cache Configuration tool allows administrators to reconfigure the cache size set in any given App-V client. Remember that the cache size is only configured in the installation process of the App-V client; it cannot be redefined using the Management Console. This tool uses a scriptable command line interface to set the desired parameters.

Note

This application is also not supported by Microsoft Support channels.

Additional details:

Application Virtualization MSI Compat Transform

The MSI Compat Transform is quite a helpful tool, if we are migrating App-V 4.5 to 4.6 client machines. It basically transforms the MSI created, using an App-V Sequencer 4.5, to be compatible with an App-V Client 4.6.

Note

This application is also not supported by Microsoft Support channels.

Additional details:

Microsoft Application Virtualization DemoMate demo

DemoMate is a platform where we can easily create any particular demo and package it to use it later as guidance in a presentation. In this case, Microsoft offers a download to use preloaded demos of App-V regarding:

  • Handling package upgrades and permissions

  • Handling Dynamic Suite Composition

  • App-V metering

  • App-V Sequencer usage

Note

Additional details:

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image