Windows 7 Migration Plan Guide Using Lite Touch Deployment :Part 16 ( Sequencing office 2010 )
Office 2010 is a bit different then the other because its built to be used with APPV so the integration is much deeper than 2007
The Office Deployment Kit for App-V enables the following functionality while Office is running virtualized:
- Extend your usage of virtual Office 2010 through improved SharePoint integration to Open, Save, Edit files.
- Find your email items quickly with Outlook’s Fast Search.
- Connect to your inbox using Microsoft Outlook Send To functionality.
- Print your documents directly to OneNote.
- Find contents within your documents using Office Document Indexing.
- Open Web based calendar items and RSS Feeds in Outlook.
- Perform advanced mail configuration using the Virtual Mail Applet.
Preparation also includes installing the Deployment Kit on a elevated command prompt and configured with some of the following parameters:
- If activation of Microsoft Office 2010 is done through KMS activation:
- PROFESSIONALPLUS=1, VISIOULTIMATE=1, PROJECTPROFESSIONAL=1 depending on which Office installation you are installing
- KMSSERVICENAME and KMSSERVICEPORT
- If activation of Microsoft Office 2010 is done through MAK:
- Option 1: Volume Activation Management Tool (VAMT)
- Option 2: PIDKEYS=”xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx”
- USEROPERATIONS=0 if you want only Administrators to activate Office. USEROPERATIONS=1 if you want to let Non-administrators (e.g. Users) to activate Office.
For more info about the flag types please visit http://support.microsoft.com/kb/983462
Now we run command like this
First navigate to the location of the offvirt.msi then run this command so either trust your users J with your keys or use VAMT
Examples
msiexec /i OffVirt.msi PIDKEYS="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" USEROPERATIONS=1
msiexec /i OffVirt.msi USEROPERATIONS=1
Install All features (don’t use install on first use )
Execute the following registry commands. Make sure that start an elevated command prompt during monitoring:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Search\Preferences" /v "{4154494E-BFF9-01B8-00AA-0037D96E0000}" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Search\Preferences" /v "{C0A19454-7F29-1B10-A587-08002B2A2517}" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Search\Preferences" /v "{70fab278-f7af-cd11-9bc8-00aa002fc45a}" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Search\Preferences" /v "{c34f5c97-eb05-bb4b-b199-2a7570ec7cf9}" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Search\Preferences" /v "{0077B49E-E474-CE11-8C5E-00AA004254E2}" /t REG_DWORD /d "1" /f
reg add "HKCR\CLSID\{9203C2CB-1DC1-482d-967E-597AFF270F0D}\TreatAs"
reg delete "HKCR\CLSID\{9203C2CB-1DC1-482d-967E-597AFF270F0D}\TreatAs" /va /f
reg add "HKCR\CLSID\{BDEADEF5-C265-11D0-BCED-00A0C90AB50F}\TreatAs"
reg delete "HKCR\CLSID\{BDEADEF5-C265-11D0-BCED-00A0C90AB50F}\TreatAs" /va /f
Change Q:\office10.010 to your Capture path
reg add "HKCR\CLSID\{3FD37ABB-F90A-4DE5-AA38-179629E64C2F}\InprocServer32" /t REG_SZ /d "Q:\office10.010\VFS\CSIDL_PROGRAM_FILES\Microsoft Office\Office14\OWSSUPP.DLL" /f
reg add "HKCR\CLSID\{62B4D041-4667-40B6-BB50-4BC0A5043A73}\InprocServer32" /t REG_SZ /d " Q:\office10.010\VFS\CSIDL_PROGRAM_FILES\Microsoft Office\Office14\OWSSUPP.DLL" /f
reg add "HKCR\CLSID\{9203C2CB-1DC1-482D-967E-597AFF270F0D}\InprocServer32" /t REG_SZ /d " Q:\office10.010\VFS\CSIDL_PROGRAM_FILES\Microsoft Office\Office14\OWSSUPP.DLL" /f
reg add "HKCR\CLSID\{BDEADEF5-C265-11D0-BCED-00A0C90AB50F}\InprocServer32" /t REG_SZ /d " Q:\office10.010\VFS\CSIDL_PROGRAM_FILES\Microsoft Office\Office14\OWSSUPP.DLL" /f
More info can be found on http://www.softgridblog.com/
The following need to be executed after monitoring (in the Configure Applications step of the App-V Sequencer wizard):
Add the following applications to enable the proxies:
· Proxy MailTo
o %commonprogramfiles%\microsoft shared\virtualization handler\MapiServer.exe
· Proxy Virtual Search Host
o %commonprogramfiles%\microsoft shared\virtualization handler\VirtualSearchHost.exe
· Proxy Virtual OWSSupp Manager
o %commonprogramfiles%\microsoft shared\virtualization handler\VirtualOWSSuppManager.exe
· Proxy Virtual Mail Cpl
o %windir%\system32\Control.exe Q:\OFF2010.V01\MsOffice\Office14\mlcfg32.cpl. Watch out here, there’s a link here that depends on your installation path. So be careful with copy and paste.
Do this for all four proxies (remove shortcuts )
When all monitoring is done you should do the following steps in the sequencer do the following:
- Set the following registry key to “Merge with local”
- HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0
- In each of the OSD’s add the LOCAL_INTERACTION_ALLOWED tag under SOFTPKG -> IMPLEMENTATION -> VIRTUALENV ->
<POLICIES>
<LOCAL_INTERACTION_ALLOWED>TRUE</LOCAL_INTERACTION_ALLOWED>
</POLICIES>
- Not mandatory but you can clean up your sequence as well. I would check out the following directories and decide whether or not to include them:
- C:\Windows\Installer
- Q:\MSOCache
So let us delete the following files
Now change all proxies’ versions to match the office version
Configuring local interaction
Additional APP-V resources
http://www.tmurgent.com/Default.aspx