Microsoft® Desktop Deployment Assistance Program 3. Deploying Office 2003 Thomas Lee Chief Technologist QA plc

Slides:



Advertisements
Similar presentations
MODULE 3: OS & APP LAYERS. Agenda Preparing and importing a gold image Creating and understanding Install Machines Creating basic Application layers Understanding.
Advertisements

Office-2007 Deployment Updates & Discussion Panel Brad Sharp – UNC Rick Cisneros (Rick Beck) – Metro State Chad Burnham – DU Jon Giltner – UCB Fall 2007.
Module 1: Installing Windows XP Professional
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 14: Windows Server 2003 Security Features.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
11.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Hands-On Microsoft Windows Server 2003 Administration Chapter 4 Managing Group Policy.
A+ Guide to Software, 4e Chapter 4 Supporting Windows 2000/XP Users and Their Data.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 14: Windows Server 2003 Security Features.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 9: Implementing and Using Group Policy.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Nine Managing File System Access.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Lesson 18: Configuring Application Restriction Policies
Microsoft® Desktop Deployment Assistance Program 4: SMS OS Deployment Feature Pack Thomas Lee Chief Technologist QA plc
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
MDOP 2010: Diagnostic and Recovery Toolset (DaRT) Speaker Fabrizio Grossi
3. MSI and Setup.exe Explained Thomas Lee Chief Technologist – QA plc.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
OnBase Module Deployment
Office Deployment – Notes from the Field Richard Smith Solution Architect – Services Client Solutions Microsoft Corporation OSP340.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 7 Installing and Using Windows XP Professional.
6. Configuring & Deploying the Desktop Thomas Lee Chief Technologist – QA.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
© 2006 Global Knowledge Training LLC All rights reserved. Deploying Outlook 2003 Configuring Clients Outlook 2003 Security and Performance New Outlook.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory Chapter 12: Deploying and Managing Software with Group Policy.
Tutorial 11 Installing, Updating, and Configuring Software
IT:Network:Applications.  Installation by CD/DVD? ◦ OK for 1 or 2 machines, not 100’s ◦ Consistency  Share distribution point and let user install it.
Chapter Fourteen Windows XP Professional Fault Tolerance.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Section 10: Assigning and Publishing Software Packages Using MSI Packages to Distribute Software Using Group Policy as a Software Deployment Method Deploying.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Managing User Desktops with Group Policy
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Overview Introduction to Managing User Environments Introduction to Administrative Templates Using Administrative Templates in Group Policy Assigning Scripts.
1 Chapter Overview Publishing Resources in Active Directory Service Redirecting Folders Using Group Policies Deploying Applications Using Group Policies.
Module 6: Configuring User Environments Using Group Policy.
Module 7 Configure User and Computer Environments By Using Group Policy.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
Module 1: Installing Microsoft Windows XP Professional.
4. Managing the Desktop Thomas Lee Chief Technologist – QA plc.
Configuring Data Protection Chapter 12 powered by dj.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
1 Microsoft Outlook 2000 Deployment Microsoft Outlook 2000 Installation Types Configuring the Exchange Transport Messaging-Related Outlook Options.
Module 4 Planning for Group Policy. Module Overview Planning Group Policy Application Planning Group Policy Processing Planning the Management of Group.
Administering Group Policy Chapter Eleven. Exam Objectives in this Chapter  Plan a Group Policy strategy using Resultant Set of Policy Planning mode.
WCL303 Business Desktop Deployment (BDD) 2007: Part 2, Deploying the 2007 Office system Michael Niehaus Systems Design Engineer Microsoft
Deploying Software with Group Policy Chapter Twelve.
PC Maintenance: Preparing for A+ Certification Chapter 28: Working with Applications.
Microsoft Windows XP Professional MCSE Exam
Page 1 of 38 Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Please Note: Information contained in.
Microsoft Deployment Workshop Deploying Office 2003 Editions Joe Liptrot Linkpad Limited.
How to Deploy Office XP and Windows XP With One Desktop Touch Liz Levitt Desktop Solution Specialist Microsoft Corporation.
1 Chapter Overview Understanding Shared Folders Planning, Sharing, and Connecting to Shared Folders Combining Shared Folder Permissions and NTFS Permissions.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Application Migration Fritz Ohman Alphageek
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
Managing User Desktops with Group Policy
MANAGING SOFTWARE Chapter 9
Download dumps - Microsoft Real Exam Questions Dumps4download
11/10/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Unit 9 NT1330 Client-Server Networking II Date: 8/9/2016
Session Objectives And Key Takeaways
Presentation transcript:

Microsoft® Desktop Deployment Assistance Program 3. Deploying Office 2003 Thomas Lee Chief Technologist QA plc

Demo Installing Office Complete/Unattended

Office Setup Key Files FileDescription Setup.exe Office setup program Setup.ini Setup settings file, located in.\Files\Setup folder Ose.exe Office Source Engine installed by Setup.exe. Copies installation files from source to an LIS Msiexec.exe Windows Installer. Called by Setup.exe to install Office Msi File Windows Installer package. Used by Windows Installer to install Office MST File Windows Installer transform. Used by Windows Installer to customize office. Logfile_Taskn.txt Setup log file. Separate log file generated by Setup for each task. Optional!

Office 2003 Editions Resource Kit Tools Excellent documentation Custom Installation Wizard Custom Maintenance Wizard Office 2003 viewer tools Where to get? Always download latest version MS Press

Knowledge Transfer Office 2003 ~ Office XP ~ Office 2000 Similar workflow Same tools—great improvements Consistent experience Custom Installation Wizard Setup INI Custom Maintenance Wizard File viewers New to Office 2003: Local Install Source (LIS)

The Install Process 1. Decide on Source Administrative Install Point Local Install Source 2. Decide on User Settings Defaults Office Profile Wizard Custom Install Wizard Mandatory Group Policy 3. Configure Office During install - Custom Installation Wizard Post install - Custom Maintenance Wizard 4. Put it all together in a chain SETUP.INI

Two Deployment Methods Local Install Source (LIS) Copy CAB files to server LIS on PC is a “copy” of the CD Run Setup from LIS Administrative Install Points (Admin) Still the same… Run Setup /a All files uncompressed on a server Run Setup from Server

… and numerous ways to deploy SMS Active Directory Login Script 3 rd Party Client Management From the LIS Command Line Disk Image (WIM,.gho,.pqi …)

Administrative Install Same as Office 2000 and XP Uncompress CD to a Share EULA and PID are taken care of Pros Central Location (DFS ‘can’ be used) Works well for machines with low disk space Easy to slipstream SPs into Cons Doesn’t work well for disconnected work force Can’t mail out CD’s of an administrative install ~550mb on server required (uncompressed.cabs) Must use Select Media Depricated

Caching installation files locally Office Source Engine (OSE.exe) is installed as a service when Office 2003 is run Copies install files to the local PC Speeds up installation LIS can persist after installation

Setup.exe Reads the setup settings file Determines which drive on the PC has the most space Verifies user has Administrative privileges Installs ose.exe to : \MsoCache\Downloadcode \MsoCache\Downloadcode If MsoCache folder already exists, setup uses that location.

Setup.ini Replaces command line Transforms Logging options Display options Chaining installations Create new INI file Leave Setup.ini (and seteup.exe) as template Use /settings to use new file

Demo Examining setup.ini

Office Source Engine OSE.exe copies a single CAB file to the local PC and extracts the files into a hidden folder. This CAB has: Office package (MSI file) Files to support upgrades from previous versions (Offcln.exe, Oclncore.opc, Oclncust.opc, Oclnintl.opc) Error reporting tools (DW.exe and Dwintl.dll) Setup Help

Office Source Engine con’t….. If there is sufficient disk space OSE continues running in the background and caches the entire installation source. Setup can be customized to cache only CAB files required for features in your desired package. Post install users can (if allowed) install features on demand or run setup in Maintenance mode to add more features.

Local Installation Source (LIS) New in Office 2003 Compressed Cabs on Share, CD, image, application package etc. Cache can be configured many ways Pros Ensures files are in place before install happens Install files are cached locally Install files are always available (install on demand, patching, self heal…) Cons EULA & PID need to be entered in MST or INI Will take ~300Mb additional space on client for LIS Additional space needed for install (temp file decompression) ‘Run from Network’ feature option not available

TIP - Local Installation Source Use Setup.ini to configure LIS Setup needs the LIS before the transform is called Set LIS preferences in the setup.ini, not on the ‘modify setup properties’ step of the CIW

TIP – Setup “.exe” and “.ini” for each department or group Finance.exe will call Finance.ini Can be modified to allow for granularity, chaining other applications TIP – Always copy the original and rename as needed One source can provide multiple variations Can save multiple command line efforts

LIS Cache

LIS Configuration – Setup.ini OptionValueDescription LOCALCACHEDRIVE "drive" Override default Setup behavior and specify a drive for the local cache. After the first Office 2003 product is installed, all subsequent installations use this location for the local installation source. PURGE 0 | 1 Set to 1 to delete the local installation source after Setup completes. Default is 0. CDCACHE auto | 0 | 1 | 2 Set to auto to cache the entire source on the drive with the most space (the default). If insufficient space exists, cache only the features selected for installation. If space is not available for selected features, install from the CD. Set to 1 to cache only the features selected for installation; if space is not available, the installation fails. Set to 2 to force caching of entire source; if space is not available, the installation fails. Set to 0 to disable creation of a local installation source and run the installation directly from the source. DELETEABLECACHE 0 | 1 Set to 0 to hide the option that allows users to delete the local cache at the end of Setup. Bypass-enabled CD default is 1. ENFORCECACHE 0 | 1 Set to 1 to force installation of the entire source; if space is not available, the installation fails, and Setup exits without installing Office. Automatically sets CDCACHE to 2 and DELETEABLECACHE to 0; sets the PURGE property to 0, which prevents users from deleting the cache after Setup completes; and prevents the Disk Cleanup Wizard from removing the local source. CACHEONLY 0 | 1 Set to 1 to install only the local installation source. Automatically sets CDCACHE to 2 and DELETEABLECACHE to 1, and prevents the Disk Cleanup Wizard from removing the local source. REMOVECACHEONLY 0 | 1 Set to 1 to remove only the local installation source.

TIP - LIS developments post launch New Enterprise Setup.exe ENFORCECACHE=1 Install will stop if cache is not created Also stops Disk Clean-up Wizard from deleting LIS CACHEONLY=1 Only creates LIS, does not install Office. Great for preparing clients LISTool.exe - Wizard to help manage your Local Installation Source (LIS) Enable/Recreate disable LIS Move the MsoCache folder to a new volume

TIP – LIStool.exe /?

LIS Deployment Deploy LIS using Systems Management Server 2003 Use Background Intelligent Transfer Service (BITS) Enable a Local Installation Source Can be delivered via SMS Advanced Client using SMS Cache

User Settings Profile Wizard – Great for machine migrations Custom Installation Wizard (install time) Change Office User Settings Add/Remove Registry Entries Add Installations and Run Programs + More PIDKey and EULA (LIS requires this) Custom Maintenance Wizard (anytime) Group Policy – To enforce settings

User Settings Profile Wizard 1. Install Office 2003 on sample PC 2. Configure settings in each program 3. Create OPS file using Profile Wizard 4. Deploy settings from OPS file Embed OPS file in transform Deploy OPS file standalone Drawbacks Can’t edit contents of OPS files Captures all settings in Proflwiz.ini

User Settings Custom Installation Wizard Configures individual settings Sets an Organisations Default settings Group Policy Configures individual settings Mandatory

Office 2003 Transform Enables changes to be made from default MSI Applying to Office 2003 Applying to Office 2003 Command line > TRANSFORMS=filename.mst Setup INI references MST(s) Active Directory

Transforms Used to: Define the local install path Accept the EULA and enter PID Define default install state for Applications and Features (local, network…) Hide and Lock features Add custom files and registry entries Modify shortcuts Define server locations Specify other products to install or programs to run post setup on PC Configure Outlook Remove previous versions

When to Use Transforms To make extensive customizations To make changes not readily made by using the Setup command line or Setup settings file To deliver varying configurations to groups of users using multiple transforms

Configuring Office Engineering.mst Accounting.mst + + Engineering Accounting Pro11.msi Server

Demo Editing Setup.ini Capturing a profile with the Profile WizardCapturing a profile with the Profile Wizard Building A Transform with the Custom Install Wizard

Patch Management Use OHOTFIX.EXE Use Client Patches Put all patches (.MSP) in the same folder Ohotfix.exe will process all the patches in one go (in alphabetical order) Modify OHOTFIX.INI to set Quiet Mode: OHotfixUILevel=q

Customization Modifying an Office installation post deployment Creating a CMW File using the Custom Maintenance Wizard

Useful links WILogUtil.EXE – Installer logfile analyser ry/en-us/msi/setup/wilogutl_exe.asp ry/en-us/msi/setup/wilogutl_exe.asp Configuring Outlook 2003 for RPC over HTTP C07.htm C07.htm Exchange Consolidation with Office nsolidation/ex2003siteconwp.mspx nsolidation/ex2003siteconwp.mspx

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.