PowerShell kan benyttes til at tilgå og manipulere alle Microsoft produkter - herunder operativsystem, servere og netværk.

Kurset handler rent om PowerShell. Der tages ikke udgangspunkt i SharePoint eller andre systemer. På kurset vil vi dog tilgå forskellige ressourcer.

Målgruppe

PowerShell kurset henvender sig til it-folk i bred forstand. Kurset retter sig således både mod administratorer, udviklere og netværksfolk. Er du helt ny i PowerShell, er kurset perfekt til dig. Har du længe brugt Powershell, men har copy/pastet fra internettet, er kurset også for dig. Selv om du har lavet en del PowerShell, kommer du ikke til at kede dig - for PowerShell har så mange facetter.


Du får altid:

Afholdelsesgaranti inden 30 dage checkmark       Gratis Hotline efter kursus checkmark     Afholdes i hele Danmark checkmark
(pga travlhed gælder afholdelsesgarantien ekstraordinært ikke før 15. november)

Forudsætninger for kursus

Du skal have almindelig it-kendskab - enten som udvikler, supporter eller administrator. Du behøver ikke nødvendigvis være Windows Server ekspert eller tilsvarende. PowerShell kan ramme ind i mange ting - og vi har f.eks. kørt PowerShell kurser for SAP-konsulenter. Har du erfaring med objektorienteret programmering, er det kun en fordel.

Efter kurset kan du

Kurset giver dig et både bredt og dybt kendskab til PowerShell. Du får overblik over alle de retninger, hvor PowerShell kan benyttes inklusive detaljeret viden om syntaks. Vi garanterer mængder af aha-oplevelser og en masse skæve tricks, som man ikke skulle tro var mulige.

Kursusindhold

Kurset indeholder bl.a. følgende emner:

  • Introduktion til PowerShell - forskellige programmer, editorer, versioner af PowerShell, kom i gang, systemkrav
  • Get-help og dens varianter
  • Brug af CMDlets - hvad er de? hvordan er de bygget op? Hvordan finder man dem? Navnesystem
  • Alias - Indbyggede aliaser, egne aliaser, eksport/import af aliaser
  • Brug af profiler
  • Options til CMDlets - herunder -whatif, -confirm - brug af diverse switches
  • PSProviders -> få adgang til registreringsdatabase, miljøvariable, andre drev
  • Objekter - indbyggede objekter i PowerShell -> f.eks. $host
  • Objekter - opbygning af egne objekter - hvorfor? hvordan?
  • Formatering af uddata - tabelformer
  • Skrivning til udklipsholder, Excel-fil, Notepad-fil, printer
  • Arrays -> brug, manipulation og hvorfor meget i PowerShell er opbygget i arrays
  • Operatorer - hash tables, betingelser, løkker
  • Håndtering af members - properties og metoder - overblik med get-member, benytte dem ved parsing til variabel
  • Funktioner og filtre
  • Fejlhåndtering - herunder: fault tolerance, track, breakpoints, silentlycontinue, eventlog og meget mere
  • WMI - Windows Management Instrumentation - hent oplysninger om nærmest alt om en computer lige fra bios til printerindstillinger
  • Lav din egen CMDlet som en ps1-fil (notepad)
  • Lav din egen CMDlet som en dll-fil ved hjælp af C#.net og Visual Studio
  • Deling og automatisk indlæsning af CMDlets vha $profile
  • Implementering af egne CMDlets og moduler
  • Kald og brug af web services
  • Import og eksport af XML-filer
  • XSLT-transformation med PowerShell
  • Kald til SQL-database
  • Start og lukning af programmer - herunder skrivning til eksterne filer
  • Preferencer - en række variable som styrer hvor hidsig PowerShell skal være med bl.a. fejlhåndtering
  • Variable. Globale variable, variabel scope. PowerShell variable, som automatisk findes (mange), og som kan benyttes til et væld af ting
  • Piping - piping er ret centralt i PowerShell. Du lærer at pipe på et væld af måder
  • String, tal, dato manipulation
  • Select-object, sort-object, where-objekt, measure-objekt
  • Adgang til SharePoint
  • Adgang til remote maskiner
  • Parsing af objekter til string
  • Interpolation
  • Opbygning af egentlig UI med msgbox, listbokse etc. (ikke standard i PowerShell)
  • Brug af statiske klasser i .Net
  • Køre powershell CMDlet som job i baggrunden
  • Introduktion til DSC - Desired State Configuration
  • Scanning af internetsider. Logning af hele webdomæner.
  • Håndtering af sikkerhed (login, credentials)
  • Andre emner: Kørsel af makro i Excel - uden at starte Excel, Samle udtryk fra flere strenge

Om PowerShell kurset

På kurset udleveres dansk kursusmateriale som søgbar pdf-fil og et omfattende bibliotek af eksempelfiler. Efter kursus får du kursusbevis, gratis hotline og adgang til en række online ressourcer.


Del denne artikel på

Mest læste sider

test2.png