Microsoft Windows PowerShell v2 For Administrators



Similar documents
Windows PowerShell. 3.0 Step by Step. Ed Wilson

Windows PowerShell Cookbook

Using the Citrix Service Provider License Reporting Tool

Forefront Management Shell PowerShell Management of Forefront Server Products

Automating Microsoft

Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials

Automating. Administration. Microsoft SharePoint with Windows. PowerShell 2.0. Gary Lapointe Shannon Bray. Wiley Publishing, Inc.

Acknowledgments Finding Your Way Around Windows PowerShell p. 1 Getting Started with Windows PowerShell p. 3 Installing Windows PowerShell p.

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

6425C - Windows Server 2008 R2 Active Directory Domain Services

Configuring and Troubleshooting Internet Information Services in Windows Server 2008

Partie Serveur Lab : Implement Group Policy. Create, Edit and Link GPOs. Lab : Explore Group Policy Settings and Features

MS-6425C - Configuring Windows Server 2008 Active Directory Domain Services

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

Microsoft Windows Server 2008: Configuring and Troubleshooting Internet Information Services IIS

Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition

Microsoft. Jump Start. M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0

SPHOL205: Introduction to Backup & Restore in SharePoint Hands-On Lab. Lab Manual

Managing Windows Environments with Group Policy

Session 17 Windows 7 Professional DNS & Active Directory(Part 2)

LT Auditor Windows Assessment SP1 Installation & Configuration Guide

Active Directory Installation on Windows Server 2012

MOC 20342B: Advanced Solutions of Microsoft Exchange Server 2013

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Using Windows PowerShell to Manage SharePoint 2010

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

McAfee One Time Password

Windows PowerShell Fundamentals

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit

Backing Up and Recovering Your Server

Using Management Shell Reports and Tracking User Access in the NetVanta UC Server

Avatier Identity Management Suite

Setup Guide for AD FS 3.0 on the Apprenda Platform

ICT Professional Optional Programmes

Section 1, Configuring Access Manager, on page 1 Section 2, Configuring Office 365, on page 4 Section 3, Verifying Single Sign-On Access, on page 5

Course Syllabus. Configuring and Troubleshooting Internet Information Services in Windows Server Key Data. Audience. At Course Completion

Microsoft Corporation. Status: Preliminary documentation

Configuring and Troubleshooting Windows 2008 Active Directory Domain Services

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Managing Windows Environments with Group Policy 50255D; 5 Days, Instructor-led

EXAM Designing and Implementing a Server Infrastructure. Buy Full Product.

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

PoSHServer Documentation AUTHOR: YUSUF OZTURK (MVP)

NE-6425C Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Build Your Knowledge!

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain MOC 6425

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

2667A - Introduction to Programming

SUNGARD SUMMIT 2007 sungardsummit.com 1. Microsoft PowerShell. Presented by: Jeff Modzel. March 22, 2007 Course ID 453. A Community of Learning

Installing and Configuring Windows Server 2012

Installing and Configuring Windows Server 2012 MOC 20410

Upgrading Your Skills to MCSA Windows Server 2012

5/20/2013. The primary design goal was for simplicity of scale, hardware utilization, and failure isolation. Microsoft Exchange Team

SharePoint 2010 End User - Level II

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i

Microsoft IAS Configuration for RADIUS Authorization

Installing and Configuring Windows Server 2012

6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

365 Services. 1.1 Configuring Access Manager Prerequisite Adding the Office 365 Metadata. docsys (en) 2 August 2012

Z-Term V4 Administration Guide

Integrating Secure FTP into Data Services

How to Create a Delegated Administrator User Role / To create a Delegated Administrator user role Page 1

50331D Windows 7, Enterprise Desktop Support Technician (Windows 10 Curriculum)

Upgrading Your Skills to MCSA Windows Server 2012

Virtualizing Enterprise Desktops and Apps

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

SharePoint 2013 Syllabus

Click Studios. Passwordstate. Password Discovery, Reset and Validation. Requirements

Course MS20694A Virtualizing Enterprise Desktops and Apps. Length: 5 Days

CONFIGURE THE DOMAIN and SERVER TO HOST AND INSTALL EXCHANGE 2010

Installing and Configuring Windows Server 2012

This module explains the Microsoft Dynamics NAV architecture and its core components.

Implementing and Managing Windows Server 2008 Hyper-V

POWERSHELL (& SHAREPOINT) This ain t your momma s command line!

Upgrading Your Skills to MCSA Windows Server 2012

NETWRIX EVENT LOG MANAGER

Windows Server 2008 R2: Active Directory and Server Manager Remoting

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

MCSA Server (Exam )

MS Installing and Configuring Windows Server 2012

NIIT Education and Training, Doha, Qatar - Contact: /1798;

PowerShell for Penetration Testers

Deploying Remote Desktop IP Virtualization Step-by-Step Guide

Microsoft Virtualizing Enterprise Desktops and Apps

20410: Installing and Configuring Windows Server 2012

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

PowerShell for Dummies

Virtualization Hyper-V host scale and scale-up workload support

Course 20410: Installing and Configuring Windows Server 2012

CAPIX Job Scheduler User Guide

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)

Course 6425C: Five days

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports

Course Outline: Course Installing and Configuring Windows Server 2012

Who DIT It? Detecting and Mitigating Privilege Escalation Attacks on the Active Directory Data Store

Transcription:

Course 50414B: Microsoft Windows PowerShell v2 For Administrators Course Details Course Outline Module 1: Introduction to PowerShell the Basics This module explains how to install and configure PowerShell. In addition, students will be introduced to many of the concepts of PowerShell, including cmdlets and PowerShell drives. What is PowerShell? PowerShell Cmdlets PowerShell Snapins PowerShell Modules PowerShell Remoting Navigating in PowerShell PowerShell Profiles Lab : Introduction to PowerShell Installing PowerShellv2 Exploring Help Working with cmdlets Creating a custom profile Optional: Reading Registry Data Identify the requirements for running PowerShell Describe PowerShell cmdlets Understand the purpose of snapins and modules Describe the remote management capabilities of PowerShell

Reference PowerShell drives and navigate in PowerShell hosts Understand how to customize the PowerShell environment through profiles Module 2: The PowerShell Pipeline, Scripts and Syntax This module explains how to use the PowerShell pipeline at the command line and in script files. It provides information on retrieving information on the properties and methods of objects. The module closes with information on command line syntax, managing output from cmdlets, and defining script blocks. Pipelines Scripts Syntax, Output and Script Blocks Lab : The PowerShell Pipeline, Scripts and Syntax Working with the PowerShell Pipeline Using continuation characters for command line scripts Create a command line script Working with Operators Define the PowerShell pipeline. Identify what the pipeline is used for. Use object properties and methods. Identify various components of statement syntax. Module 3: Variables and Data Types, Variable Scopes, and Collections This module explains how to use cmdlets associated with variables. addresses how PowerShell interprets variables based on their content. It reviews the common data types and how to control variable data types. It looks into the scope of the variable itself and finishes with using arrays. Variables and Data Types Variable Scopes Collections Lab : Variables and Data Types, Variable Scopes, and Collections

Working with variables and data types Working with arrays Working with hash tables Describe how PowerShell interprets variables. Identify common data types. Describe the different variable scopes. Understand how to work with collections of objects. Module 4: Security This module explains how identify and configure script execution policies. It includes information on securing script files through the use of certificates as well as how to capture and use alternate credentials when executing commands. The module ends with a discussion on securing remote sessions. Script Execution Signing Scripts Requesting Credentials and Using Secure Strings Securing Remote Sessions Lab : Security Script Execution Signing Scripts Requesting Credentials Identify script execution policy settings. Control script execution policy through the command line and group policy. Request credentials before executing a script. Describe commands available to secure information in scripts. Identify ways to secure remote sessions. Module 5: Remote Management This module explains how use the different methods of executing commands remotely. It covers the

requirements for using PowerShell remoting, managing remote sessions, and running background jobs. Configuring Remote Management Using PowerShell Remoting Using Jobs Lab : Remote Management Using Built-in Remoting Configuring PowerShell Remoting Using Persistent Sessions Working with Background Jobs Describe the different methods of remote management with PowerShell. Identify the requirements for remote management. Configure a system for remote management. Work with remote sessions. Manage background jobs. Module 6: Script Flow Control Statements This module explains how use the language elements of PowerShell. It covers the statements for looping, branching, and managing the behavior of those statements through the use of break and continue keywords. Foreach and For While / Do While / Do Until If / Switch Break /Continue Lab : Script Flow Control Statements Working with Foreach and If Working with SWITCH Using Do While / Do Until

Identify looping statements. Describe the variations between WHILE / DO WHILE / DO UNTIL. Describe the differences between IF and SWITCH. Identify when you can benefit from BREAK or CONTINUE. Module 7: Functions, Filters and Modules This module explains how use the features of PowerShell which allow you to extend its functionality through reusable code. It includes creating robust functions by leveraging parameters and introduces modules which enhance the portability of reusable code. Functions and Filters Scripting with Functions and Parameters Modules Lab : Functions, Filters and Modules Creating Functions Working with PowerShell Modules Create a Script-Based Module Optional: Updating a Script-Based Module and Using Additional Built-In Modules Describe the purpose of a function. Identify how to pass arguments into a function. Differentiate between a function and a filter. Describe how to use functions in a script file. Identify types of modules. Module 8: Error Handling This module explains how use the error handling environment within PowerShell. It addresses the language components which enhance managing errors. The debugging options within both the console host and the ISE are presented as tools for debugging scripts. Error Handling Script Debugging

Lab : Error Handling Working with Errors Adding Error Handling to Your Script Script Debugging Identify the types of errors Understand the uses of built-in variables for error handling Configure the way errors are treated Use language blocks for handling errors Implement debugging options Module 9: Administrative Uses This module explains how use the topics covered in previous modules in every day administrative tasks. It combines the command line, script files, modules and functions to automate a variety of tasks. It introduces the concepts of advanced scripting which make PowerShell an enterprise-ready scripting environment. Manipulating files and folders Modifying Registry Data Working with Events Working with Active Directory Objects Advanced Scripting Lab : Administrative Uses Scripting Files and Folders Scripting Registry Changes Scripting Event Log Lookups Creating Objects in Active Directory Retrieving Information from Active Directory Optional: Create a Simple User Interface Work with files and folders. Change information in the registry.

Read information from event logs. Understand how to work with Active Directory. Create simple user interfaces.