Not all off us have a big enough environment to spend the the time & resources to implement App-V so, in this article I plan to go through how to install & configure Office 2013 on XenApp, so all your users can successfully access the application remotely.
The first thing you need to do is get a copy off Office 2013 and have it accessible on a share in your network. Since at the time of writing 2013 Sp1 is out it might be an idea to use a “slip-streamed” copy, so you don’t have to install sp1 after you have installed the base version of 2013.
All you have to do is follow the instructions at howto-outlook.com and at the end instead of burning a DVD, just copy to a network location.
You could just now run the setup, but there are a number of things you want to customize as part of the installation, like activation, turning of Skydrive, or the annoying prompts for the customer improvement program. To do this we need to create a customization file (.MSP) and we do this by running running the following command that starts up the Microsoft Office Customization Tool.
….\Office2013\setup.exe /admin
Installation Path
I am hoping you have created a D: or E: drive on your XenApp servers, where you are going to install all your apps, if not do it now, and change the installation path as below.
License
Here is where put in your license details, if you don’t have a KMS Server, just use your MAK key.
Settings
Now you can how Office 2013 will look on first run and disable anything you don’t want installed or configured
Below are a list of the general Options you will want to set, use these as a starter, and some you might not need and others you might want to change.
PRODUCT | PATH | SETTING | RECOMMENDED VALUES |
Microsoft Access 2013 | Miscellaneous | Disable the Office Start Screen for Access | Enabled | Not Configured |
Microsoft Excel 2013 | Excel Options – Save | Default file format | Enabled, Excel Workbook (*.xlsx) |
Microsoft Excel 2013 | Miscellaneous | Disable the Office Start Screen for Excel | Enabled | Not Configured |
Microsoft Office 2013 | Privacy – Trust Center | Disable Opt-in Wizard on first run | Enabled |
Microsoft Office 2013 | Privacy – Trust Center | Enable Customer Experience Improvement Program | Disabled | Not Configured |
Microsoft Office 2013 | Privacy – Trust Center | Automatically receive small updates to improve reliability | Disabled | Not Configured |
Microsoft Office 2013 | Privacy – Trust Center | Send Office Feedback | Disabled | Not Configured |
Microsoft Office 2013 | Privacy – Trust Center | Allow including screenshot with Office Feedback | Disabled | Not Configured |
Microsoft Office 2013 | Subscription Activation | Do not show ‘Manage Account’ link for subscription licenses | Enabled | Not Configured |
Microsoft Office 2013 | Subscription Activation | Automatically activate Office with federated organization credentials | Disabled | Not Configured |
Microsoft Office 2013 | Services | Disable Roaming Office User Settings | Enabled | Not Configured |
Microsoft Office 2013 | Services – Fax | Disable Internet Fax feature | Enabled |
Microsoft Office 2013 | Downloading Framework Components | Hide missing component download links | Enabled |
Microsoft Office 2013 | Microsoft Office Picture Manager | Disable File Types association dialog box on first launch | Enabled |
Microsoft Office 2013 | Miscellaneous | Show SkyDrive Sign In | Disabled | Not Configured |
Microsoft Office 2013 | Miscellaneous | Block signing into Office | Enabled | Not Configured |
Microsoft Office 2013 | Miscellaneous | Disable the Office Start screen for all Office applications | Enabled | Not Configured |
Microsoft Office 2013 | Miscellaneous | Disable Office Backgrounds | Enabled | Not Configured |
Microsoft Office 2013 | Miscellaneous | Suppress recommended settings dialog | Enabled |
Microsoft Office 2013 | First Run | Disable First Run Movie | Enabled | Not Configured |
Microsoft Office 2013 | First Run | Disable First Run on application boot | Enabled | Not Configured |
Microsoft OneNote 2013 | OneNote Options – Other | Add OneNote icon to the notification area | Disabled | Not Configured |
Microsoft Outlook 2013 | Outlook Social Connector | Turn off Outlook Social Connector | Enabled | Not Configured |
Microsoft Outlook 2013 | Outlook Social Connector | Do not show social network info-bars | Enabled | Not Configured |
Microsoft Outlook 2013 | Outlook Options – Preferences – Calendar Options – Office.com Sharing Service | Prevent publishing to Office.com | Enabled | Not Configured |
Microsoft Outlook 2013 | Outlook Options – Other – AutoArchive | AutoArchive Settings | Disabled |
Microsoft Outlook 2013 | Account Settings – Exchange – Cached Exchange Mode | Use Cached Exchange Mode for new and existing Outlook profiles | |
Microsoft Outlook 2013 | Account Settings – Exchange – Cached Exchange Mode | Cached Exchange Mode (File | Cached Exchange Mode) | Disabled |
Microsoft PowerPoint 2013 | PowerPoint Options – Save | Default file format | Enabled, PowerPoint Presentation (*.pptx) |
Microsoft PowerPoint 2013 | Miscellaneous | Disable the Office Start Screen for PowerPoint | Enabled | Not Configured |
Microsoft Project 2013 | Miscellaneous | Disable the Office Start Screen for Project | Enabled | Not Configured |
Microsoft Publisher 2013 | Miscellaneous | Disable the Office Start Screen for Publisher | Enabled | Not Configured |
Microsoft Visio 2013 | Visio Options – Save – Save Documents | Save Visio files as | Enabled, Visio Document |
Microsoft Visio 2013 | Visio Options – Advanced – General Options | Put all settings in Windows registry | Enabled |
Microsoft Word 2013 | Word Options – Save | Default file format | Enabled, Word Document (*.docx) |
Microsoft Word 2013 | Miscellaneous | Disable the Office Start Screen for Word | Enabled | Not Configured |
Outlook Configuration
To avoid having the user to configure their Outlook profile every time, we can use the OCT tool to automatically create a profile for them.
Navigate to Outlook –> Outlook profile then Select the Modify Profile radio button and in the Define changes to profile named: txt field, type in Outlook:
Select the Add accounts node and select the Customize additional Outlook profile and account information radio button then click on the Add button to create a new Outlook profile:
In the Exchange Settings window, enter the following, changing it for your environment.
Account Name: %UserName%@yourdomain
User Name: %UserName%
Exchange Server: exchangeserver
And that should be you, now just click file and save the MSP, I usually just put it in the same folder as the Office 2013 installation. In this example I will call it customfilename.MSP
Now you are actually ready to install Office 2013 on your XenApp servers, hooray!
So log on as an admin to your XenApp server
You can run the commands in a DOS box, but we are now in 2012 land so what works in a DOS box will work the same in a Powershell box.
Start Powershell, but run it as an admin, and enter.
change user /install (if you haven’t run PS as an admin it will fail telling you need to be an admin)
To install Office 2013 using your customisation file run, navigate into the Office 2013 folder and run
./setup.exe /adminfile customfilename.MSP
Office 2013 will install and usually ask to reboot, once rebooted, start up Word, Excell etc and register them.
I now usually run, not sure if I have to, but I just do.
change user /install
That should be you all you need to do now is run the install on all off your XenApp boxes, and publish the application in your delivery group, and test.
Any questions let me know.
Sources that helped me with this post, thanks guys.
http://terenceluk.blogspot.co.uk/2012/02/customizing-microsoft-office-2010-with.html
http://stealthpuppy.com/office-2013-customization/
A big thank you!
Do you know how to remove MSOSYNC? I’ve got “Microsoft office document cache” staying open. I’ve closed all applications but this one still remain open.
Here is the solution:
http://social.technet.microsoft.com/Forums/office/en-US/79e88e72-e9a2-4740-a41e-dbec4511ec59/disable-upload-center-via-oct-2010
Office 2013
msiexec.exe /i {90150000-0012-0000-0000-0000000FF1CE} REMOVE=WxpFiles
Visio 2013:
msiexec.exe /i {90150000-0053-0000-0000-0000000FF1CE} REMOVE=WxpFiles
Hi Gavin, I’m upgrading our Office 2010 to 2013 and have followed your instruction to the letter. The only difference being that we use PVS, so I am effectively only creating one install to be deployed around our estate.
Unfortunately as soon as the image is placed back into Read Only mode, ready for use in the LIVE environment, the config screen pops up for our users (test users of course) as the Lync client automatically starts.
First pass fails, then when you attempt to open an office product again it completes successfully?
My concern is that our XenApp servers are rebooted weekly, returning them to the original vDisk state etc, but I know this will undoubtedly make the first user who connects to a particular server have to go through this awkward setup procedure.
We are using XenApp 6.5, Windows 2008 R2 platform, PVS 6.1, Windows 7 Desktop
Thanks in advance,
Rob
Hi All, just tried this and the command cannot “find” the MSP!?
ive got the install on a fileshare.
the MSP is in the same fileshare as the EXE.
tried both PS and CMD to run this (as an admin)
the path to the fileshare does have spaces in it so i am using “speech marks”
Any ideas?
I “Think” I’ve figured it out!
Either it still did not like the spaces in the path, even with speech marks! OR my path was too long! I have shortened the path and in so doing removed the spaces and bingo! It now works, I think….
If not I will post again.
PS my path was 60 characters plus the filename! so not exactly massive!
If you’re lookinf for Microsoft Project 2016 / 2013 / 2010 License Keys, go visit licence-activation dot com, tested and guaranteed.
I have tried a key from the website and it is perfectly working. They answer fastly to emails, and can even assist you online through Teamviewer in case of a problem. I highly recommend.