Microsoft Premier Workshop: PowerShell Fundamentals

Beschreibung

seit 2009 bietet die Scripting-Sprache PowerShell einen neuen Ansatz in der Systemautomation. Der Workshop „PowerShell Fundamentals“ ist eine Einführung in die nun 5. Version dieser Sprache. Sie lernen die Scripting Sprache kennen und neue Prinzipien, auf denen diese beruht. Der Workshop bietet viele Anwendungsbeispiele von einfachen Befehlen bis hin zu komplexeren Scripts. In praxisorientierten Beispielen werden häufige Frage- und Problemstellungen in den Bereichen Active Directory, Exchange, NTFS, Windows Registry, WMI, Vergabe von Berechtigungen, etc, behandelt.

Agenda

Module 1: Get started with Windows PowerShell

Overview about the new scripting concept and the dualism of the language
Why PowerShell is totally object oriented?
PowerShell cmdlets
PowerShell Architecture

Module 2: Introduction to Windows PowerShell

What are cmdlets
How to get Help
PowerShell Security Basics
Tab Expansion, History, Aliases
Understanding PowerShell Profiles

Module 3: An Overview about objects and variables

What are objects and what is the big advantage of getting rid of pure text?
How to work with objects?
Using Variables and Types
Using Operators

Module 4: The pipeline and *-object cmdlets

How the pipeline works
Using the *-Object cmlets in simple and complex scenarios

Module 5: Formatting output and strings

Using the *-Format cmdlets
Working with Write-* cmdlets and output streams
String manipulations and the –f operator

Module 6: Arrays and Hash Tables

Arrays and scalars
How collections effect your script performance
Analyzing the result of cmdlets
Working with arrays and HashTables

Module 7: Files / Input and Output

Manipulating text and INI files
Working with CSV fileS
Working with XML and CliXML files

Module 8: PowerShell Scripts

How PowerShell scripts and functions are working
Parameter handling and Return values
Variable scope and variable lifetime
Very simple error handling
Creating script packages (PowerShell Modules)

Module 10: PowerShell Remoting

Remoting Backgrounds and Theory
Requirements for PowerShell Remoting
Using interactive and implicit Remoting
How to automate things on hundreds of machines using Remote Script Execution
Working with PSSessions
Background Jobs and Scheduled Tasks
An introduction in PowerShell Workflows

Zielgruppe

Dieser Workshop richtet sich an System Engineers, System Administratoren und Consultants, die bereits Scripting oder Programmiererfahrung haben und diese zu PowerShell erweitern oder tiefer in die Sprache einsteigen wollen.Die Teilnehmer sollten ein gutes Verständnis über die Administration von Windows Server-Umgebung haben. Darüber hinaus empfehlen wir, dass die Teilnehmer ein gutes Verständnis der grundlegenden Konzepte einiger Scripting- oder Programmiersprache haben.

LevelLevel 300
(Level Skala: 100= Strategisch/ 200= technischer Überblick/ 300=tiefe Fachkenntnisse/ 400= technisches Expertenwissen)

 

Anmeldung

Zur Anmeldung wenden Sie sich bitte direkt an Ihren Microsoft Technical Account Manager oder besuchen Sie unseren Microsoft Services Blog. Dort finden Sie eine Gesamtübersicht aller offenen Workshops, für die Sie sich dort auch gleich anmelden können.