DESKTOP

Windows Server 2003 : Maintaining Software Deployed with Group Policy (part 1) - Upgrading Applications Deployed with Group Policy

12/2/2013 2:33:19 AM

1. Redeploying Applications Deployed with Group Policy

You can redeploy an application previously deployed with Group Policy if there are small changes that need to be made to the original software deployment configuration. For example, you might have deployed only Word and Excel in your original Microsoft Office software deployment. You might now need to include PowerPoint in the Office deployment. As long as you make changes to the original Office package deployed with Group Policy, you can redeploy the application to the network.

To redeploy applications deployed with Group Policy, complete the following steps:

1.
Open the GPO console for the deployed application. In the Computer Configuration or User Configuration node, open Software Settings.

2.
Click the Software Installation node.

3.
In the details pane, right-click the package you want to redeploy, click All Tasks, and then click Redeploy Application.

4.
In the dialog box for the package, click Yes to redeploy the application to all computers on which it is already installed.

2. Upgrading Applications Deployed with Group Policy

Several events in the life cycle of the software can trigger an upgrade, including the following:

  • The original developer of the software might release a new version with new and improved features.

  • The organization might choose to use a different vendor’s application.

Upgrades typically involve major changes to the software and normally have new version numbers. Usually a substantial number of files change for an upgrade. To establish the procedure to upgrade an existing application to the current release, you must first create a Windows Installer package that contains the upgrade and then configure the upgrade in the Upgrades tab in the Properties dialog box for the package.

Note

The Upgrades tab is not available for packages created from application files (.zap files).


To upgrade applications deployed with Group Policy, complete the following steps:

1.
Open the GPO console for the deployed application. In the Computer Configuration or User Configuration node, open Software Settings.

2.
Click the Software Installation node.

3.
Create a new Windows Installer package that contains the upgrade. Assign or publish this new package.

4.
In the details pane, right-click the Windows Installer package that will function as the upgrade (not the package to be upgraded), and then click Properties.

5.
In the Upgrades tab of the Properties dialog box for the upgrade package, shown in Figure 1, click Add.

Figure 1. Properties dialog box for a package, Upgrades tab


6.
In the Add Upgrade Package dialog box, shown in Figure 2, select one of the following options:

  • Current Group Policy Object (GPO), if you want to upgrade a package in the current GPO.

  • A Specific GPO, if you want to upgrade a package in another GPO. Then click Browse, select the GPO you want, and then in the Browse For A Group Policy Object dialog box, click OK.

Figure 2. Add Upgrade Package dialog box


A list of all the packages assigned or published within the selected GPO appears in the Package To Upgrade list. Depending on the GPO, this list can have zero or more entries.

7.
Select the package you want to upgrade in the Package To Upgrade list.

8.
Select one of the following options:

  • Uninstall The Existing Package, Then Install The Upgrade Package, which removes the existing package before the upgrade is installed. This option is used if you want to replace an application with a completely different one (perhaps from a different vendor).

  • Package Can Upgrade Over The Existing Package, which installs the upgrade without removing the previous version. This option is used if you want to install a newer version of the same product while retaining the user’s application preferences, document type associations, and so on.

9.
Click OK.

10.
In the Upgrades tab in the Properties dialog box for the package, select the Required Upgrade For Existing Packages check box if you want the upgrade to be mandatory, and then click OK. If this is an upgrade under the Computer Configuration node of the Group Policy Object Editor console, the check box appears dimmed and selected, because packages can only be assigned to computers, not published.

Note

If the Required Upgrade For Existing Packages check box is not selected, users have the option of applying the upgrade, which could cause application version variances within an organization.

11.
Click OK.
Other  
  •  Windows 7 : Using WDS for Multicast Deployments (part 2) - Creating a Multicast Deployment
  •  Windows 7 : Using WDS for Multicast Deployments (part 1) - How WDS Multicast Works
  •  Windows 7 : Tweaking Your WDS Server - Manage Domain Membership Using WDS
  •  Windows Server 2003 : Distributing Software with Group Policy (part 3) - Deploying Software with Group Policy
  •  Windows Server 2003 : Distributing Software with Group Policy (part 2) - Setting Windows Installer Package Properties
  •  Windows Server 2003 : Distributing Software with Group Policy (part 1) - Specifying Software Deployment Properties for the GPO
  •  Windows 7 : Tweaking Your WDS Server - Using WDS to Name Machines
  •  Windows 7 : Microsoft Deployment Toolkit 2010 - Deploying Your First Image
  •  Windows 7 : Microsoft Deployment Toolkit 2010 - Creating and Populating a Deployment Share (part 6) - Updating the Deployment Share
  •  Windows 7 : Microsoft Deployment Toolkit 2010 - Creating and Populating a Deployment Share (part 5) - Creating a Task Sequence
  •  
    Most View
    Nokia Lumia 620 Review - Basic Smartphone With Good Performance And Stunning Design (Part 1)
    The Summary Of Six Mini-ITX Mainboard Based On Intel Z77 Chipset (Part 4)
    Go-faster Telephoto Lenses Group Test (Part 3)
    The New Razer Blade Ultra-thin Gaming Laptop
    HP Network Node Manager 9 : Discovering and Monitoring Your Network - Examining discovery results (part 3)
    The Transformers (Part 3) : HP Envy X2, Acer Aspire S7, Dell Latitude 10
    Nokia Lumia 520 - Does Nokia Really Need Another Budget Windows Phone? (Part 1)
    Installing HP-UX : Software Distributor Background
    Coby Kyros 9.7 - Deals Best Tablets On Sale 2013
    10 Things To Try Right Now (Part 2)
    REVIEW
    - First look: Apple Watch

    - 3 Tips for Maintaining Your Cell Phone Battery (part 1)

    - 3 Tips for Maintaining Your Cell Phone Battery (part 2)
    VIDEO TUTORIAL
    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
    Popular Tags
    Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
    Top 10
    3 Tips for Maintaining Your Cell Phone Battery (part 2) - Discharge Smart, Use Smart
    3 Tips for Maintaining Your Cell Phone Battery (part 1) - Charge Smart
    OPEL MERIVA : Making a grand entrance
    FORD MONDEO 2.0 ECOBOOST : Modern Mondeo
    BMW 650i COUPE : Sexy retooling of BMW's 6-series
    BMW 120d; M135i - Finely tuned
    PHP Tutorials : Storing Images in MySQL with PHP (part 2) - Creating the HTML, Inserting the Image into MySQL
    PHP Tutorials : Storing Images in MySQL with PHP (part 1) - Why store binary files in MySQL using PHP?
    Java Tutorials : Nested For Loop (part 2) - Program to create a Two-Dimensional Array
    Java Tutorials : Nested For Loop (part 1)