SCCM Advanced Task Sequence Part 1

Slides:



Advertisements
Similar presentations
Interaction Design: Visio
Advertisements

Lecture 10 Sharing Resources. Basics of File Sharing The core component of any server is its ability to share files. In fact, the Server service in all.
CREATING USER ACCOUNTS Group accounts simplify administration by organizing user accounts into a single administrative unit. They provide a convenient.
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Interfacing with Computer Associate Degree in Education (ADE) Lecture 04 Sajid Riaz.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Ch 9 Managing Active Directory User Accounts. Objectives Create Organizational Unit Creating User Accounts in Active Directory Disabling, Enabling, and.
With Windows 7 Comprehensive© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Windows 7 Comprehensive.
Administering Windows 7 Lesson 11. Objectives Troubleshoot Windows 7 Use remote access technologies Troubleshoot installation and startup issues Understand.
Module 4: Add Client Computers and Devices to the Network.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
Creating a Web Site to Gather Data and Conduct Research.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
Microsoft Office 2008 for Mac – Illustrated Unit C: Understanding File Management.
With Windows 7 Introductory© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Windows 7 Introductory Chapter 3 Advanced File Management and Advanced.
As you look at an iMac you will notice that there are no buttons on the front of the machine as shown in figure 1.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
Envision Tutorial Horner APG, LLC July 18, Introduction The Cscape Remote Viewer allows remote interaction with the user interface on Horner OCS.
IT1001 – Personal Computer Hardware & system Operations Week7- Introduction to backup & restore tools Introduction to user account with access rights.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Folio3 IPhone Training Session 2 Testing App on device Presenter: Imam Raza.
Learning the Basics The tutorial in this section is designed to introduce you to the basic image acquisition and analysis tools within QED. You can go.
Tomcat Setup BCIS 3680 Enterprise Programming. One-Click Tomcat Setup 2  This semester we’ll try to set up Tomcat with a PowerShell script.  Preparation.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
Introduction to Group Policy Lesson 7. Group Policy Group Policy is a method of controlling settings across your network. – Group Policy consists of user.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
MOODLE TRAINING — ADVANCED TOPICS — Fall 2016 Convocation week Michael Scanlan Office of Information Technology.
Chapter 2 – Introduction to Windows Operating System II Manipulating Windows GUI 1CMPF112 Computing Skills for Engineers.
Windchill WorkGroup Manager (WGM) for Inventor installation
Architecture Review 10/11/2004
Guide to Operating Systems, 5th Edition
Working with Links and Navigation
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Development Environment
Exam In The First Attempt?
OSD Front-Ends Henrik Rading Blog.coretech.dk/hra Senior Consultant
Learning the Basics – Lesson 1
Configuring Windows 10 for Your Studio
بسم الله الرحمن الرحيم.
Mobile Application Development Chapter 4 [Android Navigation and Interface Design] IT448-Fall 2017 IT448- Fall2017.
Publishing and Maintaining a Website
Microsoft Windows XP Inside Out Second Edition
Creating a Windows Server 2012 R2 Datacenter Virtual machine
Creating a Windows Server 2016 Datacenter Virtual machine
Microsoft FrontPage 2003 Illustrated Complete
Lecture 4 : Windows 7 By MSc. Manar Joundy Hazar 2017
Integration of Singularity With Makeflow
Introduction to Computers
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Dev Test on Windows Azure Solution in a Box
Microsoft Windows 2000 Professional
Lesson #7 MCTS Cert Guide Microsoft Windows 7, Configuring Chapter 7 Configuring Devices and Updates.
Information of the LO Subject: Information Theory Domain: Algorithms
Windows xp PART 1 DR.WAFAA SHRIEF.
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Basic Agiloft Terminology
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Teaching slides Chapter 6.
MACROS MUST BE ENABLED FOR THIS FILE TO WORK
ILogic What’s New.
Moodle Training — Advanced Topics —
Introduction to Group Policy
DMIS Tools Course Lesson 2 - DMIS Messenger
Windows Operating System
Fundamentals of a Task Sequence
WEB DESIGN Cross 11, Tapovan Enclave Nala pani Road, Dehradun : ,
Log File Troubleshooting Practice
Presentation transcript:

SCCM Advanced Task Sequence Part 1 UI ++ Implementation

What is UI++ When imaging it is Possible to use the Network step to join a machine to a specific OU but what if you want different machines assigned to different OUs? What if you also want to name that machine and give it a description with each one varying? What if you also want to place that info into AD? It is not possible with the current steps. So UI++ answers this problem with a convenient and user friendly User Interface. Welcome to UI++.

What is UI++ UI++ is a better way to display information to the interactive user, solicit input from that same interactive user, and populate task sequence variables during System Center Configuration Manager (ConfigMgr) Operating System Deployment (OSD). Nearly every aspect of UI++ is customizable including the number of dialogs, colors, icons, and the exact text to display — everything shown is up to you.  At its heart, UI++ is simply a generic UI framework that is customize through the alteration of scripts.

Customizing UI++ To start working with UI++ you would need to navigate to the UI++ website at https://home.configmgrftw.com/uiplusplus/ From here you can Download all UI++ tools required. This will include the UI++64.exe and the customizable XML. The XML will change what the user sees and what kind of input can be accepted. This is where being able to read a XML really comes in handy.

Working with the XML File The XML will directly effect what the user sees and interacts with. To the right on top you will see what the user sees when giving input and on bottom what we see when designing these options. This input will then be placed into variables that are used in the Task Sequence to make more advanced configurations possible.

Working with UI++ in the Task Sequence Being able to get UI++ asking the right questions is only the first step. Next is to get it working in SCCM during a Task Sequence. The first step in doing this is considering how we will access UI++ when a new machine has never been domain joined. To do this we must map a network path to a virtual drive allowing us to access it during the Task Sequence. For this we have the Connect to Network Folder Step authored by Jason Sandys who is a regular contributor to the SCCM forums. https://home.configmgrftw.com/uiplusplus/

Next we need to run Pre-Flight Checks The preflight checks are a series of steps intended to ensure that a machine is in the proper state to be imaged. Having a machine power off during a Task Sequence could not only ruin the image but damage the drive by shutting it off in the middle of a write procedure. The Pre-flight Checks again are performed by a script which is called from our mapped drive using Powershell.

Kicking off UI++ The first part of kicking off UI++ is to Disable the Progress bar for SCCM so that it doesn’t cover the user input box. After that step has completed we run UI++64.exe with a /config switch that points to the UI2.xml file for all the required settings. When this launches the user will finally interact with the UI++ interface inputting the requested info. Once that info collected the progress bar is once again enabled.

What information is gathered This information is gathered than used through out the Task sequence to make custom decisions based on what information the UI has received. When the UI++ runs it gathers the following: Computer Model Memory Serial IP MAC The Following input is gathered from the user Computer name OS being installed Name of User Department of User

Using Collected Variables During the UI Variable Collection phase in the top diagram you can see when someone selects the “City” as “Thousand Oaks” this is then stored in the variable name %City%. That variable will then be used later in the Task Sequence when determining what OU to place a machine in. Here in the lower diagram you can see it uses the %City% variable to the OU thus placing this machine in the Thousand Oaks City OU. Variables are used like this through the whole Task Sequence.