12 mest nyttige PowerShell-kommandoer til Windows

De fleste IT-administratorer bruger PowerShell til scripting og automatisering, men det er ikke kun for IT-professionelle – alle, der har med rodede mapper at gøre, har brug for disse kommandoer. Folk bruger dem til at spore gammel kode, organisere klientfiler og rydde op i det kaos, der ophobes efter måneders arbejde med deadlines.

12. Få hjælp

12 mest nyttige PowerShell-kommandoer til Windows
Få hjælp-kommandoen i PowerShell

Hvis du har lært PowerShell fra YouTube-videoer, er en af ​​de første kommandoer, folk vil nævne, Get-Help. Som navnet antyder, hjælper Get-Help dig med at finde oplysninger om PowerShell-cmdlets sammen med deres syntaks og parametre; den giver endda eksempler på, hvordan man bruger dem.

For at se, hvordan en kommando fungerer, skal du skrive Get-Help efterfulgt af kommandonavnet:

Get-Help Get-Process

Denne kommando viser kommandoens oversigt, syntaks og parametre.

11. Get-kommando

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

Mens Get-Help giver detaljerede oplysninger om en cmdlet, hjælper Get-Command dig med at finde og liste alle tilgængelige kommandoer. Hvis du for eksempel ved, hvad du vil gøre, men ikke kan huske det nøjagtige kommandonavn, hjælper Get-Command dig med at finde kommandoer baseret på individuelle navne eller mønstre.

For eksempel, for at forsøge at finde alle kommandoer, der indeholder ordet "process", skal du indtaste:

Get-Command *process*

Denne kommando viser alle kommandoer med navnet "process".

10. Test-Netforbindelse

12 mest nyttige PowerShell-kommandoer til Windows
Test-NetConnection-kommando i PowerShell

Hvis du bruger separate værktøjer til ping , telnet og traceroute , vil Test-NetConnection cmdlet'en gøre alle tre. Dette er et netværksfejlfindingsværktøj, der tester, om problemet ligger på netværket, serveren eller et andet sted.

For at kontrollere om et websted er tilgængeligt, skal du køre:

Test-NetConnection WebTech360.com

Denne kommando giver dig ping-resultater og grundlæggende forbindelsesoplysninger.

9. Get-ChildItem

12 mest nyttige PowerShell-kommandoer til Windows
get childitem-kommandoen i Powershell

Get-ChildItem viser filerne og mapperne i enhver mappe. Vil du se indholdet i Dokumenter? Indtast blot denne kommando, og erstat "brugernavn" med dit navn:

Get-ChildItem C:\Users\Username\Documents

Du kan kombinere Get-ChildItem med andre kommandoer for at scripte og automatisere batchbehandlingsopgaver, automatisere og kontrollere filer for at matche specifikke kriterier.

8. Hvor-objekt

12 mest nyttige PowerShell-kommandoer til Windows
Where object-kommandoen i PowerShell

I det foregående eksempel har du måske bemærket, at artiklen brugte cmdlet'en Where-Object til at finde store filer, og du var nysgerrig efter, hvad denne kommando gør. Where-Object filtrerer data ved at vælge objekter med specifikke egenskabsværdier - svarende til en if-sætning i programmering. Inde i de krøllede parenteser repræsenterer $_ hvert element, der evalueres i forhold til dine filterkriterier.

Hvis du for eksempel har brug for at se alle kørende tjenester, skal du indtaste denne kommando:

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

7. Vælg-objekt

12 mest nyttige PowerShell-kommandoer til Windows
Vælg objekt-kommando i Powershell

Ofte indeholder kommandoens output flere oplysninger, end du har brug for. Med Select-Object kan du vælge kun de data, du ønsker. Du kan derefter eksportere de valgte egenskaber til en CSV-fil ved hjælp af cmdlet'en Export-Csv. For kun at se navnene og status for tjenesterne skal du bruge:

Get-Service | Select-Object Name, Status

Hvis du leder efter de 5 mest CPU -brugende processer , er de her:

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

6. Hent medlem

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

PowerShell arbejder med objekter, og Get-Member viser dig deres egenskaber og metoder. Hvis kommandoen f.eks. giver dig en fil, kan Get-Member vise dig filens størrelse, oprettelsesdato og andre detaljer. Indtast følgende kommando for at se de oplysninger, et procesobjekt indeholder:

Get-Process | Get-Member

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

5. Set-Clipboard og Get-Clipboard

12 mest nyttige PowerShell-kommandoer til Windows
Angiv udklipsholderkommandoen i PowerShell

Når du har en stor mængde PowerShell-output, som du vil kopiere, kan du enten manuelt markere det hele eller bruge Set-Clipboard. Manuel markering betyder at rulle op, begynde at markere, forsigtigt trække ned og håbe på, at du ikke laver en fejl undervejs. Set-Clipboard og Get-Clipboard gør hele processen meget enklere.

For at kopiere kommandoresultaterne til udklipsholderen skal du indtaste følgende kommando:

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

Du kan nu indsætte resultaterne i Microsoft Excel eller en hvilken som helst teksteditor.

4. Udenfor gittervisning

12 mest nyttige PowerShell-kommandoer til Windows
Out-GridView-kommando i PowerShell

Nogle gange er det nødvendigt at sortere og filtrere resultater interaktivt. Out-GridView åbner et separat vindue med en søgbar og sorterbar tabel.

Get-Process | Out-GridView

Denne kommando åbner et nyt vindue, der viser en liste over kørende processer i et GUI-tabelformat. Klik på kolonneoverskrifterne for at sortere, eller skriv i filterfeltet for at søge.

3. Get-proces

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

Get-Process viser alle programmer, der kører på din computer, inklusive hukommelsesforbrug, CPU-tid og proces-ID.

For at se alle kørende processer skal du blot skrive:

Get-Process

2. Get-FileHash

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

Get-FileHash beregner hashværdien af ​​filindholdet ved hjælp af den angivne hashalgoritme. Denne kommando giver dig mulighed for at verificere downloads eller kontrollere, om nogen har manipuleret med dine filer.

Sådan henter du SHA256-hashen for en fil:

Get-FileHash C:\Downloads\Sample.docx

1. Parameteren -WhatIf

12 mest nyttige PowerShell-kommandoer til Windows
whatif-kommandoparameter i PowerShell

Parameteren -WhatIf giver dig mulighed for at se et eksempel på kommandoresultaterne uden at udføre kommandoen. Denne indstilling er især nyttig, når du kører Powershell-kommandoer for at slette, flytte eller ændre filer, f.eks. ved at rydde op i gamle build-logfiler eller implementere webressourcer.

For at se en forhåndsvisning af hvilke filer der vil blive slettet, skal du tilføje -WhatIf:

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

PowerShell viser hver fil, den vil slette, men sletter ingen filer.

Disse 12 kommandoer dækker de ting, du har brug for hver dag - at finde filer, kontrollere, hvad der gør din computer langsommere, og organisere projektmapper.

Start med Get-Help, når du går i stå, brug Where-Object til at filtrere uønskede detaljer fra, og tilføj altid -WhatIf, før du gør noget, der kan slette eller ændre en fil. Når du har styr på disse grundlæggende ting, kan du automatisere disse opgaver med PowerShell i stedet for at skulle skrive dem manuelt hver gang.

Se også:

Tags: #System

Leave a Comment

PowerShell og alt hvad du behøver at vide om dette værktøj

PowerShell og alt hvad du behøver at vide om dette værktøj

Hvad er PowerShell? Microsoft PowerShell er et kommandolinjeværktøj og scriptsprog, der er et effektivt værktøj for administratorer, der giver dig mulighed for at automatisere en bred vifte af opgaver på computere og netværk.

Sådan deaktiverer du baggrundsapps i Windows 11 og reducerer RAM-forbruget i Windows 11

Sådan deaktiverer du baggrundsapps i Windows 11 og reducerer RAM-forbruget i Windows 11

Du kan deaktivere Windows 11-baggrundsapps for at optimere ydeevnen, spare batteri og reducere RAM-forbruget.

12 mest nyttige PowerShell-kommandoer til Windows

12 mest nyttige PowerShell-kommandoer til Windows

De fleste IT-administratorer bruger PowerShell til scripting og automatisering, men det er ikke kun for IT-professionelle – alle, der har med rodede mapper at gøre, har brug for disse kommandoer.

Sådan sletter du gamle Windows-gendannelsespunkter for at frigøre plads

Sådan sletter du gamle Windows-gendannelsespunkter for at frigøre plads

Ved at kontrollere dit lagerforbrug, slette gamle gendannelsespunkter og indstille rimelige lagergrænser kan du holde styr på dit lager uden at gå på kompromis med dets beskyttelse.

14 Windows-apps og -software, du har brug for på din nye computer

14 Windows-apps og -software, du har brug for på din nye computer

Nedenfor er en liste over anbefalet software, når du installerer en ny computer, så du kan vælge de mest nødvendige og bedste programmer på din computer!

Hvis en VPN har disse advarselstegn, så hold dig væk fra den!

Hvis en VPN har disse advarselstegn, så hold dig væk fra den!

Med tiden lærer du hurtigt at genkende advarselstegnene på en VPN. Hvis din VPN viser nogen af ​​disse tegn, skal du hurtigt opgive den, før du installerer den.

Sådan kloner du Windows-indstillinger for at tage din arbejdsgang med overalt

Sådan kloner du Windows-indstillinger for at tage din arbejdsgang med overalt

Det kan være meget nyttigt at have et helt operativsystem på et flashdrev, især hvis du ikke har en bærbar computer. Men tro ikke, at denne funktion er begrænset til Linux-distributioner - det er tid til at prøve at klone din Windows-installation.

Instruktioner til at blokere automatisk driverinstallation i Windows 11

Instruktioner til at blokere automatisk driverinstallation i Windows 11

Windows 11 kan downloade drivere til din computer uden brugerindgriben, men du ønsker ikke altid at installere drivere automatisk for at undgå uønskede problemer.

Sådan nulstiller du programmer på Windows-computere

Sådan nulstiller du programmer på Windows-computere

Hvis dine Indstillinger eller Microsoft Store-appen ikke fungerer korrekt, går ned eller ikke kan åbnes, kan du nulstille appen.

Hvad er PING? Hvordan tester man PING?

Hvad er PING? Hvordan tester man PING?

I artiklen nedenfor inviterer vi dig til at lære nogle enkle eksempler på PING-kommandoen på Windows!

Sådan starter du planlagte opgaver med forsinkelse i Windows

Sådan starter du planlagte opgaver med forsinkelse i Windows

Denne funktion er yderst nyttig til at forsinke unødvendige opgaver, sikre netværksforbindelse før en opgave starter, køre opgaver i en bestemt rækkefølge, planlægge opdateringer eller udføre hardwarevedligeholdelse.

Hvad er VPN? Fordele og ulemper ved VPN virtuelt privat netværk

Hvad er VPN? Fordele og ulemper ved VPN virtuelt privat netværk

Hvad er VPN, hvad er fordelene og ulemperne ved VPN? Lad os diskutere definitionen af ​​VPN med WebTech360, og hvordan man anvender denne model og dette system i praksis.

Sådan inverterer du skærmfarver ved hjælp af Forstørrelsesglas i Windows 11

Sådan inverterer du skærmfarver ved hjælp af Forstørrelsesglas i Windows 11

Brug af forstørrelsesglasinversionsfunktionen i Windows 11 kan forbedre tekstlæsbarheden, især for personer, der er lysfølsomme.

Rettelse af problemet med at kommandoen Kopier indsæt ikke virker i Word og Excel (2007, 2010).

Rettelse af problemet med at kommandoen Kopier indsæt ikke virker i Word og Excel (2007, 2010).

Der er mange grunde til, at kommandoen Kopier/Sæt ind ikke virker på en Windows-computer, f.eks. at din computer er blevet angrebet af en virus, udklipsholderen ikke virker, og derfor virker kopieringskommandoen (Ctrl + C) og indsætningskommandoen (Ctrl + V) ikke. For at finde ud af, hvordan du retter denne fejl, henvises til nedenstående artikel fra WebTech360.

Få Windows Fotofremviser tilbage på Windows 10 for at se billeder hurtigere. Fotos er for langsom!

Få Windows Fotofremviser tilbage på Windows 10 for at se billeder hurtigere. Fotos er for langsom!

Hvis du ikke kan lide Fotos i Windows 10 og vil se fotos ved hjælp af Windows Fotofremviser i Windows 10, skal du følge denne vejledning for at få Windows Fotofremviser til Windows 10, så du kan se fotos hurtigere.

Sådan kloner du en Windows-harddisk uden tredjepartssoftware

Sådan kloner du en Windows-harddisk uden tredjepartssoftware

Kloningsprocessen involverer flytning af data fra én lagerenhed til en anden (i dette tilfælde en harddisk) med en nøjagtig kopi kopieret fra destinationsdrevet.

Sådan deaktiverer du hurtig opstart i Windows

Sådan deaktiverer du hurtig opstart i Windows

Hurtig opstart Windows 11 hjælper din computer med at starte hurtigere, men det kan også være årsagen til, at din Windows-computer ikke lukker helt ned.

Sådan tilføjer du Afslut opgave til Windows 11 proceslinjen

Sådan tilføjer du Afslut opgave til Windows 11 proceslinjen

Windows 11 har en funktion, der tilføjer en Afslut opgave-knap direkte på proceslinjen, så du ikke behøver at få adgang til Jobliste for at lukke programmer, der ikke reagerer.

Sådan sikkerhedskopierer du data uden at bruge en ekstern harddisk

Sådan sikkerhedskopierer du data uden at bruge en ekstern harddisk

Nogle gange kan man bare ikke finde en ekstern harddisk, når man har mest brug for den. Efter at have mistet vigtige filer et par gange, har nogle fundet en simpel og pålidelig måde at sikkerhedskopiere alt på, selv når harddisken ikke er tilgængelig.

Hvad er brugen af ​​genvejen Ctrl + Z i Windows? Sandsynligvis mere end du tror

Hvad er brugen af ​​genvejen Ctrl + Z i Windows? Sandsynligvis mere end du tror

Ctrl + Z er en ekstremt almindelig tastekombination i Windows. Ctrl + Z giver dig grundlæggende mulighed for at fortryde handlinger i alle områder af Windows.

PowerShell og alt hvad du behøver at vide om dette værktøj

PowerShell og alt hvad du behøver at vide om dette værktøj

Hvad er PowerShell? Microsoft PowerShell er et kommandolinjeværktøj og scriptsprog, der er et effektivt værktøj for administratorer, der giver dig mulighed for at automatisere en bred vifte af opgaver på computere og netværk.

Sådan deaktiverer du baggrundsapps i Windows 11 og reducerer RAM-forbruget i Windows 11

Sådan deaktiverer du baggrundsapps i Windows 11 og reducerer RAM-forbruget i Windows 11

Du kan deaktivere Windows 11-baggrundsapps for at optimere ydeevnen, spare batteri og reducere RAM-forbruget.

12 mest nyttige PowerShell-kommandoer til Windows

12 mest nyttige PowerShell-kommandoer til Windows

De fleste IT-administratorer bruger PowerShell til scripting og automatisering, men det er ikke kun for IT-professionelle – alle, der har med rodede mapper at gøre, har brug for disse kommandoer.

Sådan sletter du gamle Windows-gendannelsespunkter for at frigøre plads

Sådan sletter du gamle Windows-gendannelsespunkter for at frigøre plads

Ved at kontrollere dit lagerforbrug, slette gamle gendannelsespunkter og indstille rimelige lagergrænser kan du holde styr på dit lager uden at gå på kompromis med dets beskyttelse.

14 Windows-apps og -software, du har brug for på din nye computer

14 Windows-apps og -software, du har brug for på din nye computer

Nedenfor er en liste over anbefalet software, når du installerer en ny computer, så du kan vælge de mest nødvendige og bedste programmer på din computer!

Hvis en VPN har disse advarselstegn, så hold dig væk fra den!

Hvis en VPN har disse advarselstegn, så hold dig væk fra den!

Med tiden lærer du hurtigt at genkende advarselstegnene på en VPN. Hvis din VPN viser nogen af ​​disse tegn, skal du hurtigt opgive den, før du installerer den.

Sådan kloner du Windows-indstillinger for at tage din arbejdsgang med overalt

Sådan kloner du Windows-indstillinger for at tage din arbejdsgang med overalt

Det kan være meget nyttigt at have et helt operativsystem på et flashdrev, især hvis du ikke har en bærbar computer. Men tro ikke, at denne funktion er begrænset til Linux-distributioner - det er tid til at prøve at klone din Windows-installation.

Instruktioner til at blokere automatisk driverinstallation i Windows 11

Instruktioner til at blokere automatisk driverinstallation i Windows 11

Windows 11 kan downloade drivere til din computer uden brugerindgriben, men du ønsker ikke altid at installere drivere automatisk for at undgå uønskede problemer.

Sådan nulstiller du programmer på Windows-computere

Sådan nulstiller du programmer på Windows-computere

Hvis dine Indstillinger eller Microsoft Store-appen ikke fungerer korrekt, går ned eller ikke kan åbnes, kan du nulstille appen.

Hvad er PING? Hvordan tester man PING?

Hvad er PING? Hvordan tester man PING?

I artiklen nedenfor inviterer vi dig til at lære nogle enkle eksempler på PING-kommandoen på Windows!