8/2/2019 Advanced Windows 7 Deployment With MDT 2010
1/19
NameTitleMicrosoft Corporation
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
2/19
Understanding and Using the ConfigurationDatabase
Understanding Linked Deployment Shares
Understanding Selection ProfilesMDT 2010 Customization
Lab
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
3/19
Extension of Deployment WorkbenchExtended infrastructure not required
Manually initiated
Zero Touch Installation (ZTI) as a method
Automatically configure deployment targets
Draw from deployment resources as available
Enhance LTI functionality
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
4/19
Abstraction through database methodsLogical extension of the CustomSettings.ini file
Centralized storage of configuration settings in arelational database
Automates and extends the Microsoft Deployment
WizardAll information is gathered up front
Pull process
Automation
Bootstrap.iniCustomSettings.ini
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
5/19
The goal:Dynamically determine the deploymentcharacteristics for each target computer
The process:Gather information from the computer and its
locationUse that information to decide what needs to bedone, either statically or using database queries
Results control actions performed by the task
sequence engine
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
6/19
Properties SettingsApplications
Packages
Administrator-level accounts
Roles
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
7/19
Database MethodsRoles
Computers
Locations
Make and Model
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
8/19
Fully configurable to take definition from usertasks
Assignable to other database methods
Associate the following:Properties Settings
Applications
Packages
Administrator-level Accounts
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
9/19
Locations of target groups of computersUses default gateway on which the request comes into identify groups of computers
Make and Model targets groups of computers
Based on the WMI values for Manufacturer and ModelAssociate Properties Settings, Applications,Packages, Administrator-level Accounts, andRoles
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
10/19
Grouping
Method
Description Properties
Geographically Group configuration settings based onresources located within a geographic region
(such as a shared folder on a computer
within a geographic region).
DefaultGateway
Target computer
hardwareattributes
Group configuration settings based on
hardware attributes (such as the make of the
target computer or processor architecture ofthe target computer).
Architecture
CapableArchitectureMake
Model
HALName
Target computer
software
attributes
Group configuration settings based on
hardware attributes (such as the operating
system version of the target computer).
OSVersion
Default
attributes
Apply configuration settings to all target
computers when the properties are not
located in other sections.
Default
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
11/19
Computers target specific computers
Uses Asset Tag, UUID, Serial Number, or MAC AddressAssociate Properties Settings, Applications,Packages, Administrator-level Accounts, andRolesIdentification
Method
Description Properties
Target computer
hardware attributes
Identify the target computer by using
the hardware configuration.
MACAddress
Target computer
software attributes
Identify the target computer by using
the software or firmware
configuration.
Product (with
Make and Model)
Target computer
user-defined
attributes
Identify the target computer by using
attributes that are assigned to the
computer but are not a part of the
hardware or software configuration.
AssetTag
SerialNumber
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
12/19
After populating theconfiguration database,update CustomSettings.ini toperform the appropriatedatabase queries
Run the Configure DB Wizard
for each deployment pointThe optional sections are usedto assign configurationsettings to individual orgroups of computers
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
13/19
Priority reserved property
The Priority reserved propertydetermines the sequence andsection of where to findconfiguration values
Each section is searched inthe order specified
When a property value isfound, the remaining sectionsare not used for that property
Values are the configurationsettings assigned to theproperties
Preceded by an equal sign (=).The scripts scan theCustomSettings.ini file to locatethe values
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
14/19
Allow you to replicate content betweenDeployment Shares
Can replicate all content or a subset of
content defined by a Selection ProfileUseful in a distributed environment ormoving from a Lab to Production
Replication can be scheduled using TaskScheduler and a Powershell script
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
15/19
Selection Profiles can be used to:Control what Packages and Drivers areincluded in Boot Images
Control drivers injected in the OperatingSystem
Control what is included in media
Control what is replicated to other
Deployment SharesTo filter what task sequences and applicationsare displayed in the Deployment Wizard
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
16/19
Opportunities for customization Modify the wizards we provide Add additional panes
http://www.codeplex.com/MDTWizardEditorWizards
Create your own scripts that leverage theframework
Modify the scripts we provideScripts Edit CustomSettings.ini and Bootstrap.ini
Query databases, web servicesRules
Add additional steps Modify existing steps, conditionsTasksequences
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
17/19
In this lab, you will:Create the Configuration Database
Create Role methods in the database
Configure Location, Make and Model and Computermethods in the database
Associate a deployment point with the Configuration
DatabaseReview how the properties assigned in the databasemethods are applied in a Refresh Scenario
Create a linked deployment point and migrate
deployment assetsCustomize the Deployment Wizard with a new pane
Create a custom script to add a user to the localadministrators group on the target computer
Create an application to add a user to the localadministrators group on the target computer
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
18/19
Virtual Machines:ADV_SEA-DC-01
ADV_SEA-XP-01
Estimated Time: 60 minutes
8/2/2019 Advanced Windows 7 Deployment With MDT 2010
19/19
2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing marketconditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.