PowerShell Initiation + Approfondissement

Loader DigitalCityEen ogenblik, aub...

PowerShell Initiation + Approfondissement

(Réf.525)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Powershell implementeren om bewerkingen op Windows Server en Active Directory te automatiseren

Opleidingsprogramma

Inleiding en overzicht van PowerShell

PowerShell installeren
Overzicht van objecten
Werken met cmdlets
Voltooiing, aliassen en geschiedenis
Variabelen en typen
Informatie presenteren met specifieke opmaak

Beheer van de uitvoering van commando's

Gebruik van pijlen en geschiedenis
Gebruik van de pipe
Opdrachten sequentieel uitvoeren
Filteren en itereren door de pipe

Powershell-scripts implementeren om bewerkingen te sequencen

PowerShell-scripts schrijven
Beveiliging in Windows PowerShell
Digitaal ondertekenen van deze scripts
Scriptmethodologieën
Overzicht van scripttools

PowerShell scripts schrijven

Variabelen, arrays, literalen en operatoren
Reikwijdte van variabelen
Constructies gebruikt in scripts
Interceptie en foutafhandeling
Debuggingtechnieken
Modularisering

Controlestructuren

De if-opdracht
De switch-opdracht
De Where-Object-opdracht

Lussen

De for-lus
De while- en do...while- en do...until-lussen
De foreach-lus

Stroom- en functiecontroles

De uitvoeringsstroom in scripts regelen
De stroom van lussen regelen
Ontwikkelen en gebruiken van functies
Geavanceerde functies: validatieblok, documentatie, parametersets, pijplijnbeheer

Profielen beheren

Het concept van systeem- en gebruikersprofielen
Generieke profielen aanmaken
Profielen op toepassing afstemmen

Gegevens beheren met PowerShell

Gegevens beheren met Powershell
Register en certificaten beheren met Powershell
Filteren en selecteren met reguliere expressies
Gebeurtenislogboeken beheren
Objecten importeren en exporteren

Automatisering van het beheer van Windows Server-systemen

Overzicht van beschikbare PowerShell-modules
RSAT Server Manager Cmdlets
Modules installeren vanuit de Powershell-galerij

Workshop: PSWindowsUpdate, Carbon, NTFSSecurity, PSExcelgebruiken

Analyse en hergebruik van PowerShell-scripts

Een voorbeeldscript bekijken
Scripts herbekijken
Code herformuleren en functies toevoegen

Foutafhandeling

De globale opties voor Warning, Error en WhatIf commando's
Fout-uitvoer omleidingen
Exit codes
Debugging en variable snooping in de IDE's en met Powershell
De throw en exit commando's
De try catch finally directives

Gebruik van de .Net framework klassen

Gebruiksbeginselen
De belangrijkste nuttige klassen

Workshop: Gebruik van de klassen Math en FileIO

GUI-formulieren maken

Presentatie van technieken: WinForm of WPF
Formulieren maken
Gebeurtenissen en bijbehorende acties beheren

Workshop: Een grafische interface maken voor het aanmaken van rekeningen

WMI gebruiken

Inleiding tot WMI-objecten
Protocol en cmdlets: WMI of CIM
Gebruik voor monitoring: WMI en prestatiemeter
Gebruik voor beheer op afstand

Beheer van Active Directory met Windows PowerShell

Domeinen en wouden beheren
Gebruikersaccounts en groepen beheren
Relaties tussen gebruikers en groepen beheren

Workshop: Geautomatiseerde accountimport

Slagen voor de certificering (indien gefinancierd)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.