blog.powershell.no

On Windows PowerShell and other admin-related topics

Group Policy Preferences

 

GP Preferences was released with Windows Vista and Windows Server 2008. It gives much more flexibility in addition to Group Policy Settings (administrative templates), and in some environments it may completely replace logon scripts.

 

Overview

GP Preferences Overview

To work with Windows XP and Windows Server 2003 there must be installed client-side extensions. The most common and practical way to deploy these would be to approve them in WSUS.

If setup and managed from Windows Vista or Windows Server 2008, GP Preferences may also be implemented in a Active Directory domain in Windows Server 2003 mode. This is described in more detail here.

Group Policy preference client-side extension can be downloaded here.

Group Policy Preferences overview whitepaper can be downloaded here.

 

Preferences vs. Settings (from the whitepaper)

Group Policy Preferences

Group Policy Settings

Enforcement

· Preferences are not enforced

· User interface is not disabled

· Can be refreshed or applied once

· Settings are enforced

· User interface is disabled

· Settings are refreshed

Flexibility

· Easily create preference items for registry settings, files, and so on

· Import individual registry settings or entire registry branches from a local or a remote computer

· Adding policy settings requires application support and creating administrative templates

· Cannot create policy settings to manage files, folders, and so on

Local Policy

· Not available in local Group Policy

· Available in local Group Policy

Awareness

· Supports non-Group Policy-aware applications

· Requires Group Policy-aware applications

Storage

· Original settings are overwritten

· Removing the preference item does not restore the original setting

· Original settings are not changed

· Stored in registry Policy branches

· Removing the policy setting restores the original settings

Targeting and Filtering

· Targeting is granular, with a user interface for each type of targeting item

· Supports targeting at the individual preference item level

· Filtering is based on Windows Management Instrumentation (WMI) and requires writing WMI queries

· Supports filtering at a GPO level

User Interface

· Provides a familiar, easy-to-use interface for configuring most settings

· Provides an alternative user interface for most policy settings

Also, see this blog post from the Group Policy team regarding GP Preferences vs GP Settings.

 

Example usage


Drive mapping

image

Printer mapping

image

Power Options

image

 

Group Policy Resources 

Group Policy Team Blog

GPOGuy – whitepapers, blog, free tools and some excellent video trainings

GPanswers – newsletters, book resources, community forum and more.

Advertisements

March 20, 2009 - Posted by | Active Directory management, Group Policy, Windows Server 2008

7 Comments »

  1. […] Group Policy Preferences to deploy printers are described in an earlier blog post, available here. Therefore, I won`t explain any further details regarding […]

    Pingback by Deploying printers using Group Policy « Jan Egil`s Admin-Blog | November 9, 2009 | Reply

  2. […] I`ve covered the usage of Group Policy Preferences in a previous post. […]

    Pingback by Single Sign-On to Remote Desktop Services « Jan Egil`s Admin-Blog | December 25, 2009 | Reply

  3. […] printer-management using Windows PowerShell I`ve written a couple of blog posts earlier on Group Policy Preferences and printer deployment using Group […]

    Pingback by Automate Group Policy Preferences printer-management using Windows PowerShell « Jan Egil`s Admin-Blog | January 18, 2010 | Reply

  4. […] create the scheduled task I would recommend you to use Group Policy Preferences. A few sample screenshots from my lab […]

    Pingback by Manage Windows Update installations using Windows PowerShell « blog.powershell.no | June 25, 2010 | Reply

  5. […] To create the scheduled task I would recommend you to use Group Policy Preferences. […]

    Pingback by Manage Windows Update installations using Windows PowerShell - Jan Egil`s blog on Microsoft Infrastructure | June 25, 2010 | Reply

  6. […] Group Policy Preferences to deploy printers are described in an earlier blog post, available here. Therefore, I won`t explain any further details regarding […]

    Pingback by Deploying printers using Group Policy « .Insomnious | March 10, 2011 | Reply

  7. […] Group Policy Preferences to deploy printers are described in an earlier blog post, available here. Therefore, I won`t explain any further details regarding […]

    Pingback by Deploying printers using Group Policy « Mshiyas Blog | March 20, 2012 | Reply


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: