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.