Professional Documents
Culture Documents
Gui CTRL Set Data
Gui CTRL Set Data
https://technet.microsoft.com/en-us/library/mt455210.aspx
Office 365 ProPlus – Update Branch comparison
https://technet.microsoft.com/en-us/library/mt455210.aspx
Office 365 ProPlus – Microsoft Office removal tools
Example Uninstall:
Cscript.exe //nologo offScrub13.vbs ClientAll /S /Q /NoCancel /Bypass 1,3,4
http://blogs.technet.com/b/odsupport/archive/2011/04/08/how-to-obtain-and-use-offscrub-to-automate
-the-uninstallation-of-office-products.aspx
Installation flow
Setup.exe OfficeClickToRun.exe (user mode)
Location Content
HKLM\Software\Microsoft\Office\15.0\ClickToRun\Registry C2R’s virtual registry
HKLM\Software\Microsoft\Office\15.0\ClickToRun\PropertyBag C2R settings. Evaluated/modified during
installation/update.
Scheduled Tasks
• Runs after login & every 8 hours • Runs daily • Runs after logon
• 10 minute wait • Validates license • Runs three nights a week
• 0-240 minute delay • Checks for new builds
User Initiated
Update Now in the Account section of the Backstage view
Command-line Update
In “%programfiles%\Microsoft Office 15\Client[x86/x64]”
Contents
https://technet.microsoft.com/en-us/library/jj219422.aspx
Configuring Updates at Install Time
Using the Office Deployment Tool
Reference for Click-to-Run configuration.xml file
https://technet.microsoft.com/en-us/library/jj219426.aspx
ODT Reference
https://technet.microsoft.com/en-us/library/jj219423.aspx
Deploy
\\server01\Office\setup.exe /configure \\server01\office\deployconfigfile.xml
Download
\\server01\Office\setup.exe /download \\server01\office\configuration.xml
<Configuration>
<Add SourcePath="\\server\share" OfficeClientEdition=“64“ Channel=“Deferred">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<Display Level="None" AcceptEULA="TRUE" />
<Logging Name="OfficeSetup.txt" Path="%temp%" />
<Updates Enabled="TRUE" UpdatePath="\\Server\share\" TargetVersion="15.1.2.3" Deadline=“06/16/2016
18:30"/>
</Configuration>
Configuring Updates via
Group Policy
Computer Configuration
Administrative Templates
Microsoft Office
Updates
No
Do nothing
How Automatic Scheduled Task
triggered Apply Update (Scenario 1 of 3)
Updates Work
New No Yes Office
Ready to
build processes
available?
apply? running?
Yes No
Download
delta
Update Office
How Automatic Scheduled Task
triggered Apply Update (Scenario 2 of 3)
Updates Work
No Yes Yes 3 or 6
New Office
Ready to days
build processes
available?
apply? running?
have
passed?
Yes No
Download
Do nothing
delta
How Automatic Scheduled Task
triggered Apply Update (Scenario 3 of 3)
Updates Work
No Yes Yes 3 or 6 Yes
New Office Prompt user via
Ready to days
build processes Toast or Business
available?
apply? running?
have
Bar
passed?
Yes
User
Download
selects
delta apply?
Yes
Yes Select
Update Office “Close
programs?”
Open Office
apps
How Automatic Scheduled Task
triggered
Updates Work
No Yes Yes 3 or 6 Yes
New Office Prompt user via
Ready to days
build processes Toast or Business
available?
apply? running?
have
Bar
passed?
Yes No No No
No
User
Download
Do nothing selects
delta apply?
No Yes
Yes Select
Update Office “Close
programs?”
Open Office
apps
Update Considerations
Where and When
Internal or Cloud source?
Outsource your update infrastructure
Multiple languages can lead to lots of content
Binary delta replication reduces bandwidth needs
Network infrastructure can impact decision
“How can I test/approve “How can I automate “How can I backout, if “How can I determine if it
updates?” update management?” necessary?” worked?”
ConfigMgr to distribute O365ProPlus updates
Registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration]
“OfficeMgmtCOM”=”True”
“UpdatesEnabled”=”True”
configuration.xml
<Configuration>
<Add OfficeClientEdition="32" Channel="Current" OfficeMgmtCOM="True" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<Updates Enabled="True" />
</Configuration>
Group Policy
Enable the Office 365 Client Management group policy setting. You can find this policy setting under
Computer Configuration\Policies\Administrative Templates\Microsoft Office 2016 (Machine)\Updates.
System Center Configuration Manager to
update Office 365 ProPlus
https://blogs.technet.microsoft.com/askpfeplat/2016/02/15/natively-updating-office-365-proplus-using-the-new-version-
of-system-center-configuration-manager/
DFS-R & DFS-N to deploy & update Office
365 Pro Plus
Stage ProPlus
binaries from
CDN via monthly
scheduled task DFS-R Master DFS-R Shares
Cloud Pool
Copy new ProPlus Replicate ProPlus O365
build package to
Dev
distributed DFS-R
file servers
Staging Server Prod
http://officedev.github.io/Office-IT-Pro-Deployment-Scripts/XmlEditor.html
Side by Side
With Office Previous version
Office 2007 SP3
Install KB 2596620 & 2767916
Office 2010 SP2
Remove WorkSpace 2010
Using a Proxy
Make sure User, System account and Network Service have a proxy configured.
WPAD or Automatic Proxy discovery are the best solutions.
NOTE: You can define proxy server for service accounts that is run by scheduled tasks.
bitsadmin /util /setieproxy localservice AUTOSCRIPT http://proxysrv:8083/blabla.pac
bitsadmin /util /setieproxy localsystem AUTOSCRIPT http://proxysrv:8083/blabla.pac
bitsadmin /util /setieproxy networkservice AUTOSCRIPT http://proxysrv:8083/blabla.pac
Office 365 ProPlus Activation Overview
SignValidate Activate
OLSIssue Key SPP License
In
Office 365 ProPlus Activation Activities
Initial registration/activation Subscription status check Product Key management
http://technet.microsoft.com/en-us/library/dn308544.aspx
Logging
Activation (OSPP)
Install Logs
OSPP.vbs
Installed with the product
Located at c:\Program Files | Program Files
(x86)\Microsoft Office\Office15 folder
Documentation: On TechNet or in ospp.html
© Microsoft Corporation. All rights reserved.