PowerShell Fundamentals

19900 kr

Tillsammans med en erfaren lärare går vi igenom grunderna av PowerShell. Ett kapitel i taget, först berättar läraren om kapitlet, sedan visar läraren genom att köra demon och till sist får eleverna labba.

Kursledare Fredrik Wall arbetar som Senior Workplace Solution Consultant med automation och driftsättning som specialområden. Han har även en roll som lärare och föreläser om PowerShell i samarbete med Republify. Fredrik är medgrundare av Svenska PowerShell User Group (Pugs) sedan 2012, lokal primärkontakt i Stockholm och har även föreläst om området på ett flertal konferenser och events.

Specialiteter: Script, PowerShell, PowerShell Studio, VBScript, Deployment, Windows-klienter, Windows-server, Active Directory, Migrations, Printers, Antivirus.

Öppet kursdatum – 20-21 maj (distans)

Beskrivning

  1. Vad – Varför – Historia – Hur – Konsolen – CMDLETS

I första delen går vi igenom lite om hur Microsoft tänker kring Windows PowerShell och PowerShell

Vad är PowerShell ?

Varför ska man använda PowerShell?

Kort historia för att se utvecklingen och vilken hjälp vi får med PowerShell

Hur fungerar PowerShell?

Genomgång av konsolen för att visa hur man kan använda konsolen. Även om man oftast använder en PowerShell editor.

Genomgång av CMDLETS.

Vad det är, hur det är uppbyggt och hur man hittar runt bland dem och hur man får bra stöd av hjälpen på olika sätt.

 

  1. Alias – Variabler – Objekt – Arrayer – Pipeline

Vi går kort igenom vad är Alias är, hur man hittar runt bland Alias och framförallt går vi igenom om man ska använda dem när man skriptar i en företagsmiljö.

Sedan går vi igenom vad variabler är, hur man bör använda dem och lite kring namnsättning av dem.

I PowerShell jobbar vi med objekt.

Här går vi igenom vad det innebär och lite hur vi får fram information från objekt.

Vi går igenom lite om hur vi kan använda arrayer för att bland att göra saker flera gånger samtidigt.

Till sist tittar vi på hur vi med hjälp av andra CMDLETS kan göra fler saker med hjälp av pipeline.

 

  1. Formatering – Stränghantering – Skriptning

I den här delen blir det mycket om hur vi kan formatera utdata.

Dels vilken information vi får fram och hur vi kan hantera strängar för att ta kontroll över information.

Här börjar vi även titta lite på det här med skriptning och hur vi kan och bör arbeta med skriptning i en företagsmiljö

 

  1. Visual Studio Code

Visual Studio Code är Microsofts efterföljare till PowerShell ISE som PowerShell editor.

I denna del kommer vi gå igenom vad Visual Studio Code VSCode ) är och hur vi bland annat får hjälp med att följa best practice i skriptande Och hur vi kan få hjälp med templates för kodsnuttar.

 

  1. Villkor – Loopar – Constructs – Funktioner

I den här delen kommer vi att börja titta på delar som gör att vi kan ta skriptning till en högre nivå så småningom.

Vi går igenom villkor. T ex så går vi igenom hur vi kan ställa frågor för att få ett sant eller falskt svar.

Vi kommer även att titta på loopar, bland annat för att exekvera saker flera gånger eller för att göra saker under tiden eller tills något händer.

I avsnittet Constructs kommer vi titta på hur vi ställer frågor på oliksa sätt för att bygga upp logik.

Till sist tittar vi lite på vad funktioner är och varför man bör använda och skapa egna funktioner.

 

  1. Texthantering – Inställningsfiler – Filhantering

I den här delen tittar vi på hur vi kan använda textfiler på olika sätt.

Hur vi kan använda inställningsfiler istället för Variabler i skript eller parametrar för t ex servernamn etc. och vi kommer att ta en titt på hur vi med hjälp av PowerShell hittar runt i filsystemet, skapa, ändra, kopiera, ta bort m.m.

 

  1. Registret – Processer – Tjänster

Här tittar vi på hur vi enkelt kan hantera registret, processer och tjänster med hjälp av PowerShell

Allt för att kunna automatisera, ta kontroll eller felsöka med hjälp av PowerShell

 

  1. Eventloggen – WMI/CMI – Felhantering – Moduler

Vi går igenom hur vi använder eventloggen för att hitta loggad information från en dator eller server.

Vi går igenom vad WMI och CIM är och hur vi använder det med PowerShell

I den här delen kommer vi gå igenom hur vi kan felhantera.

Vi går igenom hur vi kan utöka vår verktygslåda med hjälp av moduler

 

Kursen levereras i samarbete med

Kontakta oss om denna kurs

Ytterligare information

Kurslängd

2 dagar

Lärarledd

Ja

Språk

Svenskt el Engelskt tal, material på engelska

Recensioner

Det finns inga recensioner än.

Endast inloggade kunder som har köpt denna produkt får lämna en recension.