3 grunde til, at du bør lære at bruge PowerShell
On december 16, 2021 by adminHvis dit job er fjernt forbundet med virksomhedens informationsteknologi (IT), så har du sandsynligvis hørt om udtrykket “PowerShell”. PowerShell, der er tilgængelig på Microsoft Windows, er en Windows-kommandolinjeshell, der er designet specielt til systemadministratorer. Selv om den måske ligner kommandoprompt-appen i Windows, er PowerShell ikke blot en måde at skrive gamle Microsoft DOS-kommandoer på i Windows’ grafiske brugergrænseflade (GUI). PowerShell er en skalerbar måde, hvorpå virksomheders it-chefer kan automatisere forretningskritiske opgaver på alle Windows-pc’er i et stort netværk. Derfor kan du ved at lære PowerShell-kommandoer få færdigheder, der er afgørende for it-ledelse i enhver virksomhed.
Accessing PowerShell Is Easy
Indgangsbarrieren for at lære PowerShell er relativt lav på grund af dens næsten allestedsnærværende udbredelse. Hvis din computer kører Windows 10, kan du skrive “PowerShell” i søgefeltet for at få øjeblikkelig adgang til Windows PowerShell-appen:
PowerShell indeholder en interaktiv prompt til indtastning af kommandoer. Selv om de fleste mennesker interagerer med deres enheder ved hjælp af en GUI, tilbyder de samme enheder også en tekstbaseret grænseflade til udstedelse af kommandoer kaldet en “kommandolinjeinterface” (CLI).
PowerShell er den indbyggede CLI til Microsoft Windows, der bruges af it-administratorer og helpdesk-medarbejdere til at:
- Automatiserer overflødige opgaver
- Håndterer it-miljøer i stor skala
- Access hard-to-find brugeroplysninger
Easy Automation
Windows PowerShell introducerer begrebet cmdlet (udtales “command-let”), et simpelt kommandolinjeværktøj med én funktion, der er indbygget i shell’en. Du kan bruge hver enkelt cmdlet separat, men deres styrke kommer til udtryk, når du bruger disse enkle værktøjer i kombination til at udføre komplekse opgaver.
Windows PowerShell indeholder mere end hundrede grundlæggende kerne-cmdlets, og du kan skrive dine egne cmdlets og dele dem med andre brugere. At vide, hvordan man designer cmdlets og udfører PowerShell-scripting, er efterspurgte færdigheder for store og små virksomheder i hele Nordamerika og Europa. En nylig søgning efter “PowerShell-jobs” på Dice.com (et teknisk rekrutteringswebsted med fokus på job, der giver sekscifrede lønninger) gav næsten 2.000 ledige stillinger på blot 15 steder i USA.
Skalerbar styring
Vi ved, at det tager et par klik at installere opdateringer af operativsystemet på en pc. Men det kan være tidskrævende at installere disse opdateringer på blot et dusin bærbare computere og den enkelte stationære pc på et lille kontor. Forestil dig, hvor meget tid det tager at opdatere 563 forskellige pc’er et par steder – uden at det påvirker den samlede produktivitet hos din arbejdsstyrke.
Smarte it-administratorer bruger PowerShell til at scripte en cmdlet til en opgave, de skal udføre mere end et par gange. Alt, hvad du kan gøre med et par museklik i GUI’en, kan gøres hurtigere i PowerShell.
Accessing Information
Lige mange CLI’er giver PowerShell adgang til computerens filsystem. Derudover giver PowerShell-udbydere dig mulighed for at få adgang til data og oplysninger, der er svære at få adgang til. It-administratorer kan f.eks. bruge PowerShell til nemt at få adgang til sikre datalagre som f.eks. Windows-registret og de digitale signaturcertifikater.
Dette er vigtigt, fordi PowerShell i modsætning til de fleste CLI’er er bygget oven på Microsoft .NET Framework. Det er en unik funktion, der gør det muligt for it-professionelle at automatisere og fjernudføre særlige opgaver på enhver Windows-pc på virksomhedsnetværket. Det bedste af det hele er, at PowerShell nemt giver it-administratorer dyb indsigt og kontrol over alle disse netværksressourcer ved blot at skrive en linje kommandolinjekode.
PowerShell er også en vigtig del af forvaltningen af implementeringer af Microsoft Office 365 på tværs af hele virksomheden. Der er mange nyttige administrationskommandoer i PowerShell, som ikke er tilgængelige i webportalen Office 365 Administration. F.eks. er standardindstillingen i Office 365 for Business enten, at alle brugere skal ændre deres adgangskoder regelmæssigt, eller at ingen nogensinde skal ændre deres adgangskoder. Amaxra bruger PowerShell til at gøre det muligt for individuelle Office 365-brugere i vores organisation, der bruger to-faktor-godkendelse, at springe over at skifte adgangskoder regelmæssigt. Uden PowerShell ville vi ikke have mulighed for at ændre Office 365’s standardindstillinger for adgangskoder.
Hvorfor PowerShell-færdigheder er populære
Den fællesnævner mellem de tre grunde til, at PowerShell-færdigheder er efterspurgte, er indlysende: Scripting cmdlets i PowerShell er ligesom programmering. Fordi alle organisationer er afhængige af IT for at opnå produktivitet, er PowerShell-scripting en efterspurgt evne. Hos Amaxra har vi ofte ledige stillingsopslag, der kræver PowerShell-færdigheder, opført på vores side Featured Opportunities.
Har du PowerShell-færdigheder og ønsker du at udfolde dem som konsulent hos Amaxra? Kom i kontakt med os, så hjælper vi dig med at finde dit næste projekt!
Kontakt mig på [email protected] eller ring på 425 708 8841, hvis du har spørgsmål eller kommentarer til denne blog.
om forfatteren
Mike Arntzen
Mike er en erfaren Teknologiekspert, der er dygtig inden for Enterprise Software og Sikkerhed og Cloud Implementation. Han har en stærk ingeniørbaggrund og er uddannet fra Royal Australian Air Force School of Radio, med postgraduate studier i fiberoptik fra Royal Melbourne Institute of Technology. Hos Amaxra er han kendt som “Mr FixIt”, og der er ikke meget, som Mike ikke kan løse. Han har for nylig gennemført Amaxras skift til Skype for Business på Amaxras kontor.
Begrænset tidsbegrænset tilbud: Lad Amaxra administrere din Office 365-licensering, og vi konfigurerer sikkerhed som f.eks. multi-faktor-autentificering uden ekstra omkostninger. Send en e-mail til [email protected] eller chat med os på dette websted for at få mere at vide.
Skriv et svar