12 mest nyttige PowerShell-kommandoer for Windows

De fleste IT-administratorer bruker PowerShell til skripting og automatisering, men det er ikke bare for IT-proffer – alle som har med rotete mapper å gjøre trenger disse kommandoene. Folk bruker dem til å spore opp gammel kode, organisere klientfiler og rydde opp i kaoset som bygger seg opp etter måneder med arbeid mot tidsfrister.

12. Få hjelp

12 mest nyttige PowerShell-kommandoer for Windows
Få hjelp-kommandoen i PowerShell

Hvis du har lært PowerShell fra YouTube-videoer, er en av de første kommandoene folk nevner Get-Help. Som navnet antyder, hjelper Get-Help deg med å finne informasjon om PowerShell-cmdleter sammen med syntaksen og parameterne deres; den gir til og med eksempler på hvordan du bruker dem.

For å se hvordan en kommando fungerer, skriv inn Get-Help etterfulgt av kommandonavnet:

Get-Help Get-Process

Denne kommandoen viser kommandosammendraget, syntaksen og parameterne.

11. Get-kommando

12 mest nyttige PowerShell-kommandoer for Windows
Få kommandoen i Powershell

Mens Get-Help gir detaljert informasjon om en cmdlet, hjelper Get-Command deg med å finne og liste opp alle tilgjengelige kommandoer. Hvis du for eksempel vet hva du vil gjøre, men ikke husker det nøyaktige kommandonavnet, hjelper Get-Command deg med å finne kommandoer basert på individuelle navn eller mønstre.

Hvis du for eksempel vil prøve å finne alle kommandoer som inneholder ordet «prosess», skriver du inn:

Get-Command *process*

Denne kommandoen viser alle kommandoer med navnet «prosess».

10. Test-NetConnection

12 mest nyttige PowerShell-kommandoer for Windows
Test-NetConnection-kommandoen i PowerShell

Hvis du bruker separate verktøy for ping , telnet og traceroute , vil Test-NetConnection-cmdlet-en gjøre alle tre. Dette er et feilsøkingsverktøy for nettverk som tester om problemet ligger på nettverket, serveren eller et annet sted.

For å sjekke om et nettsted er tilgjengelig, kjør:

Test-NetConnection WebTech360.com

Denne kommandoen gir deg ping-resultater og grunnleggende tilkoblingsinformasjon.

9. Get-ChildItem

12 mest nyttige PowerShell-kommandoer for Windows
få childitem-kommandoen i Powershell

Get-ChildItem viser filene og mappene i en hvilken som helst katalog. Vil du se innholdet i Dokumenter? Bare skriv inn denne kommandoen, og erstatt «brukernavn» med navnet ditt:

Get-ChildItem C:\Users\Username\Documents

Du kan kombinere Get-ChildItem med andre kommandoer for å lage skript og automatisere batchbehandlingsoppgaver, automatisere og sjekke filer for samsvar med spesifikke kriterier.

8. Hvor-objekt

12 mest nyttige PowerShell-kommandoer for Windows
Where-objektkommandoen i PowerShell

I det forrige eksemplet har du kanskje lagt merke til at artikkelen brukte cmdleten Where-Object for å finne store filer, og du var nysgjerrig på hva denne kommandoen gjør. Where-Object filtrerer data ved å velge objekter med spesifikke egenskapsverdier – på samme måte som en if-setning i programmering. Inne i krøllparentesene representerer $_ hvert element som evalueres mot filterkriteriene dine.

Hvis du for eksempel trenger å se alle kjørende tjenester, skriver du inn denne kommandoen:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Velg objekt

12 mest nyttige PowerShell-kommandoer for Windows
Velg objekt-kommandoen i Powershell

Ofte inneholder kommandoutdataene mer informasjon enn du trenger. Med Select-Object kan du velge bare dataene du ønsker. Du kan deretter eksportere de valgte egenskapene til en CSV-fil ved hjelp av cmdleten Export-Csv. For å se bare navnene og statusen til tjenestene, bruk:

Get-Service | Select-Object Name, Status

Hvis du leter etter de 5 mest CPU -brukende prosessene , er de her:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Få medlem

12 mest nyttige PowerShell-kommandoer for Windows
Get-Member-kommandoen i PowerShell

PowerShell fungerer med objekter, og Get-Member viser deg egenskapene og metodene deres. Hvis kommandoen for eksempel gir deg en fil, kan Get-Member vise deg filens størrelse, opprettelsesdato og andre detaljer. Skriv inn følgende kommando for å se informasjonen et prosessobjekt inneholder:

Get-Process | Get-Member

Denne kommandoen viser egenskaper som CPU, Id og WorkingSet, sammen med metoder som Kill() og Refresh().

5. Set-Clipboard og Get-Clipboard

12 mest nyttige PowerShell-kommandoer for Windows
Angi utklippstavlens kommando i PowerShell

Når du har en stor mengde PowerShell-utdata som du vil kopiere, kan du enten velge alt manuelt eller bruke Set-Clipboard. Manuell valg betyr å bla opp, begynne å velge, forsiktig dra ned og håpe at du ikke gjør en feil underveis. Set-Clipboard og Get-Clipboard gjør hele prosessen mye enklere.

For å kopiere kommandoresultatene til utklippstavlen, skriv inn følgende kommando:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Du kan nå lime inn resultatene i Microsoft Excel eller et hvilket som helst tekstredigeringsprogram.

4. Utvendig rutenettvisning

12 mest nyttige PowerShell-kommandoer for Windows
Out-GridView-kommandoen i PowerShell

Noen ganger må du sortere og filtrere resultater interaktivt. Out-GridView åpner et eget vindu med en søkbar og sorterbar tabell.

Get-Process | Out-GridView

Denne kommandoen åpner et nytt vindu som viser en liste over kjørende prosesser i et GUI-tabellformat. Klikk på kolonneoverskriftene for å sortere, eller skriv inn i filterboksen for å søke.

3. Get-prosess

12 mest nyttige PowerShell-kommandoer for Windows
Get-Process-kommandoen i Powershell

Get-Process viser alle programmer som kjører på datamaskinen din, inkludert minnebruk, CPU-tid og prosess-ID.

For å se alle kjørende prosesser, skriv bare:

Get-Process

2. Get-FileHash

12 mest nyttige PowerShell-kommandoer for Windows
Get-FileHash-kommandoen i Powershell

Get-FileHash beregner hash-verdien til filinnholdet ved hjelp av den spesifiserte hash-algoritmen. Denne kommandoen lar deg bekrefte nedlastinger eller sjekke om noen har tuklet med filene dine.

For å få SHA256-hashen til en fil:

Get-FileHash C:\Downloads\Sample.docx

1. Parameteren -WhatIf

12 mest nyttige PowerShell-kommandoer for Windows
whatif-kommandoparameteren i PowerShell

Parameteren -WhatIf lar deg forhåndsvise kommandoresultatene uten å kjøre kommandoen. Dette alternativet er spesielt nyttig når du kjører Powershell-kommandoer for å slette, flytte eller endre filer, for eksempel å rydde opp i gamle byggelogger eller distribuere nettressurser.

For å forhåndsvise hvilke filer som blir slettet, legg til -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell vil vise hver fil den vil slette, men vil ikke slette noen filer.

Disse 12 kommandoene dekker tingene du trenger hver dag – å finne filer, sjekke hva som gjør datamaskinen tregere og organisere prosjektmapper.

Start med Get-Help når du står fast, bruk Where-Object for å filtrere ut uønskede detaljer, og legg alltid til -WhatIf før du gjør noe som kan slette eller endre en fil. Når du har disse grunnleggende prinsippene på plass, kan du automatisere disse oppgavene med PowerShell i stedet for å måtte skrive dem ut manuelt hver gang.

Se også:

Tags: #System

Leave a Comment

PowerShell og alt du trenger å vite om dette verktøyet

PowerShell og alt du trenger å vite om dette verktøyet

Hva er PowerShell? Microsoft PowerShell er et kommandolinjeverktøy og skriptspråk som er et kraftig verktøy for administratorer, som lar deg automatisere et bredt spekter av oppgaver for datamaskiner og nettverk.

Slik slår du av bakgrunnsapper i Windows 11, og reduserer RAM-forbruket i Windows 11

Slik slår du av bakgrunnsapper i Windows 11, og reduserer RAM-forbruket i Windows 11

Du kan slå av bakgrunnsapper i Windows 11 for å optimalisere ytelsen, spare batteri og redusere RAM-forbruket.

12 mest nyttige PowerShell-kommandoer for Windows

12 mest nyttige PowerShell-kommandoer for Windows

De fleste IT-administratorer bruker PowerShell til skripting og automatisering, men det er ikke bare for IT-eksperter – alle som har med rotete mapper å gjøre trenger disse kommandoene.

Slik sletter du gamle Windows-gjenopprettingspunkter for å frigjøre plass

Slik sletter du gamle Windows-gjenopprettingspunkter for å frigjøre plass

Ved å sjekke lagringsbruken din, slette gamle gjenopprettingspunkter og sette rimelige lagringsgrenser, kan du holde lagringen under kontroll uten å ofre beskyttelsen.

14 Windows-apper og programvare du trenger på den nye datamaskinen din

14 Windows-apper og programvare du trenger på den nye datamaskinen din

Nedenfor finner du en liste over anbefalt programvare når du installerer en ny datamaskin, slik at du kan velge de mest nødvendige og beste programmene på datamaskinen din!

Hvis en VPN har disse varseltegnene, hold deg unna den!

Hvis en VPN har disse varseltegnene, hold deg unna den!

Over tid vil du lære å raskt oppdage varseltegnene på et VPN. Hvis VPN-et ditt viser noen av disse tegnene, bør du raskt legge det fra deg før du installerer det.

Slik kloner du Windows-innstillinger for å ta arbeidsflyten din med deg hvor som helst

Slik kloner du Windows-innstillinger for å ta arbeidsflyten din med deg hvor som helst

Det kan være veldig nyttig å ha et helt operativsystem på en flash-stasjon, spesielt hvis du ikke har en bærbar PC. Men ikke tro at denne funksjonen er begrenset til Linux-distribusjoner – det er på tide å prøve å klone Windows-installasjonen din.

Instruksjoner for å blokkere automatisk driverinstallasjon på Windows 11

Instruksjoner for å blokkere automatisk driverinstallasjon på Windows 11

Windows 11 kan laste ned drivere til datamaskinen din uten brukerinngripen, men du vil ikke alltid installere drivere automatisk for å unngå uønskede problemer.

Slik tilbakestiller du programmer på Windows-datamaskiner

Slik tilbakestiller du programmer på Windows-datamaskiner

Hvis Innstillinger- eller Microsoft Store-appen ikke fungerer som den skal, krasjer eller ikke åpnes, kan du tilbakestille appen.

Hva er PING? Hvordan tester man PING?

Hva er PING? Hvordan tester man PING?

I artikkelen nedenfor inviterer vi deg til å lære noen enkle eksempler på PING-kommandoen på Windows!

Slik starter du planlagte oppgaver med forsinkelse i Windows

Slik starter du planlagte oppgaver med forsinkelse i Windows

Denne funksjonen er ekstremt nyttig for å utsette unødvendige oppgaver, sikre nettverkstilkobling før en oppgave starter, kjøre oppgaver i en bestemt rekkefølge, planlegge oppdateringer eller utføre maskinvarevedlikehold.

Hva er VPN? Fordeler og ulemper med VPN for virtuelle private nettverk

Hva er VPN? Fordeler og ulemper med VPN for virtuelle private nettverk

Hva er VPN, hva er fordelene og ulempene med VPN? La oss diskutere definisjonen av VPN med WebTech360, og hvordan man kan bruke denne modellen og systemet i jobben.

Slik inverterer du skjermfarger med forstørrelsesglasset i Windows 11

Slik inverterer du skjermfarger med forstørrelsesglasset i Windows 11

Bruk av forstørrelsesglass-inversjonsfunksjonen i Windows 11 kan forbedre tekstlesbarheten, spesielt for personer som er lysfølsomme.

Fiks problemet med at Kopier lim inn-kommandoen ikke fungerer i Word og Excel (2007, 2010).

Fiks problemet med at Kopier lim inn-kommandoen ikke fungerer i Word og Excel (2007, 2010).

Det er mange grunner til at Kopier- og lim-kommandoen ikke fungerer på en Windows-datamaskin, for eksempel at datamaskinen din er angrepet av et virus, utklippstavlen ikke fungerer, og derfor fungerer ikke kopieringskommandoene (Ctrl + C) og lim inn-kommandoene (Ctrl + V). For å få vite hvordan du fikser denne feilen, se artikkelen nedenfor fra WebTech360.

Få Windows Photo Viewer tilbake på Windows 10 for å vise bilder raskere. Bilder er for treg!

Få Windows Photo Viewer tilbake på Windows 10 for å vise bilder raskere. Bilder er for treg!

Hvis du ikke liker Bilder i Windows 10 og vil vise bilder ved hjelp av Windows Fotovisning i Windows 10, kan du følge denne veiledningen for å få Windows Fotovisning til Windows 10, slik at du kan vise bilder raskere.

Slik kloner du en Windows-harddisk uten tredjepartsprogramvare

Slik kloner du en Windows-harddisk uten tredjepartsprogramvare

Kloningsprosessen innebærer å flytte data fra én lagringsenhet til en annen (i dette tilfellet en harddisk) med en eksakt kopi kopiert fra målstasjonen.

Slik deaktiverer du rask oppstart på Windows

Slik deaktiverer du rask oppstart på Windows

Rask oppstart Windows 11 hjelper datamaskinen med å starte opp raskere, men det kan også være grunnen til at Windows-datamaskinen ikke slår seg helt av.

Slik legger du til Avslutt oppgave på oppgavelinjen i Windows 11

Slik legger du til Avslutt oppgave på oppgavelinjen i Windows 11

Windows 11 har en funksjon som legger til en Avslutt oppgave-knapp direkte på oppgavelinjen, slik at du ikke trenger å gå inn i Oppgavebehandling for å lukke programmer som ikke svarer.

Slik sikkerhetskopierer du data uten å bruke en ekstern harddisk

Slik sikkerhetskopierer du data uten å bruke en ekstern harddisk

Noen ganger finner du rett og slett ikke den eksterne harddisken din når du trenger den som mest. Etter å ha mistet viktige filer et par ganger, har noen funnet en enkel og pålitelig måte å sikkerhetskopiere alt på, selv når harddisken ikke er tilgjengelig.

Hva er vitsen med snarveien Ctrl + Z i Windows? Sannsynligvis mer enn du tror.

Hva er vitsen med snarveien Ctrl + Z i Windows? Sannsynligvis mer enn du tror.

Ctrl + Z er en ekstremt vanlig tastekombinasjon i Windows. Ctrl + Z lar deg i utgangspunktet angre handlinger i alle områder av Windows.

12 mest nyttige PowerShell-kommandoer for Windows

12 mest nyttige PowerShell-kommandoer for Windows

De fleste IT-administratorer bruker PowerShell til skripting og automatisering, men det er ikke bare for IT-eksperter – alle som har med rotete mapper å gjøre trenger disse kommandoene.

Slik sletter du gamle Windows-gjenopprettingspunkter for å frigjøre plass

Slik sletter du gamle Windows-gjenopprettingspunkter for å frigjøre plass

Ved å sjekke lagringsbruken din, slette gamle gjenopprettingspunkter og sette rimelige lagringsgrenser, kan du holde lagringen under kontroll uten å ofre beskyttelsen.

14 Windows-apper og programvare du trenger på den nye datamaskinen din

14 Windows-apper og programvare du trenger på den nye datamaskinen din

Nedenfor finner du en liste over anbefalt programvare når du installerer en ny datamaskin, slik at du kan velge de mest nødvendige og beste programmene på datamaskinen din!

Hvis en VPN har disse varseltegnene, hold deg unna den!

Hvis en VPN har disse varseltegnene, hold deg unna den!

Over tid vil du lære å raskt oppdage varseltegnene på et VPN. Hvis VPN-et ditt viser noen av disse tegnene, bør du raskt legge det fra deg før du installerer det.

Slik kloner du Windows-innstillinger for å ta arbeidsflyten din med deg hvor som helst

Slik kloner du Windows-innstillinger for å ta arbeidsflyten din med deg hvor som helst

Det kan være veldig nyttig å ha et helt operativsystem på en flash-stasjon, spesielt hvis du ikke har en bærbar PC. Men ikke tro at denne funksjonen er begrenset til Linux-distribusjoner – det er på tide å prøve å klone Windows-installasjonen din.

Instruksjoner for å blokkere automatisk driverinstallasjon på Windows 11

Instruksjoner for å blokkere automatisk driverinstallasjon på Windows 11

Windows 11 kan laste ned drivere til datamaskinen din uten brukerinngripen, men du vil ikke alltid installere drivere automatisk for å unngå uønskede problemer.

Slik tilbakestiller du programmer på Windows-datamaskiner

Slik tilbakestiller du programmer på Windows-datamaskiner

Hvis Innstillinger- eller Microsoft Store-appen ikke fungerer som den skal, krasjer eller ikke åpnes, kan du tilbakestille appen.

Hva er PING? Hvordan tester man PING?

Hva er PING? Hvordan tester man PING?

I artikkelen nedenfor inviterer vi deg til å lære noen enkle eksempler på PING-kommandoen på Windows!

Slik starter du planlagte oppgaver med forsinkelse i Windows

Slik starter du planlagte oppgaver med forsinkelse i Windows

Denne funksjonen er ekstremt nyttig for å utsette unødvendige oppgaver, sikre nettverkstilkobling før en oppgave starter, kjøre oppgaver i en bestemt rekkefølge, planlegge oppdateringer eller utføre maskinvarevedlikehold.

Hva er VPN? Fordeler og ulemper med VPN for virtuelle private nettverk

Hva er VPN? Fordeler og ulemper med VPN for virtuelle private nettverk

Hva er VPN, hva er fordelene og ulempene med VPN? La oss diskutere definisjonen av VPN med WebTech360, og hvordan man kan bruke denne modellen og systemet i jobben.