Академический Документы
Профессиональный Документы
Культура Документы
Robert Bourque Senior Support Specialist Aran Gilmore Senior Support Specialist
AGENDA
Installing the App-V Management Server Important information for SQL Admins and Systems Administrators Installing the App-V Client Sequencing an application Scripting with App-V Real world comparison Potential future uses
SIMMONS COLLEGE
Small liberal arts college in Boston, MA near Fenway Park Roughly 1800 undergraduate and 2800 graduate students Approximately 1800 computers in classrooms, labs, and staff/faculty 75% PC (Dell) / 25% Mac Including two dual boot classrooms and 15 dual boot public space computers Roughly 6000 users total
App-V Components
App-V Client This is the application that runs on the end-user computer to contact the server and provision the applications Sequencer This refers to the machine on which you sequence the applications. This computer should be as basic an installation of the OS as possible App-V Management Server
Sequencing Overview
Copy the application installer locally to the App-V sequencer Start the sequencer Start Monitoring
Install the application Test the application Configure any settings (if required)
Stop Monitoring Test the virtual application Save the package and upload to the App-V Server
Internet Explorer is NOT supported as a sequenced application. However, you can sequence plug-ins or ActiveX controls for Internet Explorer.
Sequencing
When you save your package you will have several files. The following is a list of those files and descriptions of each of them.
Software Deployment Must install prerequisites first. Microsoft Visual C++ 2005 SP1 Redistributable Package Microsoft Core XML Services (MSXML) 6.0 SP1 Microsoft Application Error Reporting
Scripts can be written in any language but their language must be installed locally on the client machine. For example if they are using PERL, the PERL runtime must be locally installed on the client machine.
There are two different methods for running scripts. The <SCRIPTBODY> tag and <HREF> tag: HREF Normally used when executing a single command SCRIPTBODY Used when needing more complex operations and/or multiple commands to be run.
<SCRIPTBODY> Can call non-executable commands (md) Creates a temporary script on the client, which executes and is then deleted Uses escape ( \ ) character DOS window appears
<HREF> Used to call direct executables (xcopy) No non-executables permitted Command is executed directly on the client No DOS window appears
OSD XML Syntax Check To check the XML format of an OSD file, change the .OSD file extension to .XML and drop the .XML file into an Internet Explorer window. If there are any open or missing tags the file will not be displayed. Note: XML file editors such as XML Notepad can also be used to check XML file format
Future Implementations
Frequently updated software General Access Software especially apps specific to a room Apps that faculty requestafter the semester has started Class/department specific software that will be able to follow the user to any PC on campus.
Resources
Prescriptive Guidance for sequencing Microsoft Office 2007 http://support.microsoft.com/kb/939796 Prescriptive Guidance for sequencing Microsoft Office 2010 http://support.microsoft.com/kb/983462 Application Virtualization Documentation http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx How to Configure the App-V Client Registry Settings by Using the Command Line http://technet.microsoft.com/en-us/library/cc843710.aspx Application Virtualization Client Installer Command-Line Parameters http://technet.microsoft.com/en-us/library/cc843737.aspx App-V Administrative Template http://www.microsoft.com/downloads/details.aspx?FamilyID=67CDF9D2-7E8E4D76-A552-FD82DBBFF9BC&displaylang=en Group Policy Preferences: Getting Started http://technet.microsoft.com/en-us/library/cc731892(WS.10).aspx