12 meest nuttige PowerShell-opdrachten voor Windows

De meeste IT-beheerders gebruiken PowerShell voor scripting en automatisering, maar het is niet alleen voor IT-professionals: iedereen die met rommelige mappen werkt, heeft deze opdrachten nodig. Mensen gebruiken ze om oude code op te sporen, clientbestanden te ordenen en de chaos op te ruimen die ontstaat na maandenlang werken aan deadlines.

12. Zoek hulp

12 meest nuttige PowerShell-opdrachten voor Windows
Opdracht 'Help' ophalen in PowerShell

Als je PowerShell hebt geleerd via YouTube-video's, is Get-Help een van de eerste opdrachten die mensen zullen noemen. Zoals de naam al doet vermoeden, helpt Get-Help je bij het vinden van informatie over PowerShell-cmdlets, inclusief hun syntaxis en parameters; het geeft zelfs voorbeelden van hoe je ze kunt gebruiken.

Om te zien hoe een opdracht werkt, typt u Get-Help gevolgd door de opdrachtnaam:

Get-Help Get-Process

Met deze opdracht worden een samenvatting, syntaxis en parameters van de opdracht weergegeven.

11. Get-opdracht

12 meest nuttige PowerShell-opdrachten voor Windows
Opdracht ophalen in Powershell

Terwijl Get-Help gedetailleerde informatie over een cmdlet biedt, helpt Get-Command je bij het vinden en weergeven van alle beschikbare opdrachten. Als je bijvoorbeeld weet wat je wilt doen, maar de exacte opdrachtnaam niet meer weet, helpt Get-Command je bij het vinden van opdrachten op basis van individuele namen of patronen.

Om bijvoorbeeld alle opdrachten te vinden die het woord 'process' bevatten, voert u het volgende in:

Get-Command *process*

Met deze opdracht worden alle opdrachten met de naam 'proces' weergegeven.

10. Test-Netverbinding

12 meest nuttige PowerShell-opdrachten voor Windows
Test-NetConnection-opdracht in PowerShell

Als u aparte tools gebruikt voor ping , telnet en traceroute , voert de cmdlet Test-NetConnection alle drie uit. Dit is een tool voor netwerkproblemen die test of het probleem zich in het netwerk, op de server of ergens anders bevindt.

Om te controleren of een website toegankelijk is, voert u het volgende uit:

Test-NetConnection WebTech360.com

Met deze opdracht krijgt u pingresultaten en basisverbindingsinformatie.

9. Get-ChildItem

12 meest nuttige PowerShell-opdrachten voor Windows
opdracht 'kinditem ophalen' in Powershell

Get-ChildItem toont de bestanden en mappen in elke map. Wil je de inhoud in Documenten zien? Voer dan deze opdracht in, waarbij je "gebruikersnaam" vervangt door je eigen naam:

Get-ChildItem C:\Users\Username\Documents

U kunt Get-ChildItem combineren met andere opdrachten om batchverwerkingstaken te scripten en te automatiseren, waarbij u bestanden automatiseert en controleert op het voldoen aan specifieke criteria.

8. Waar-Object

12 meest nuttige PowerShell-opdrachten voor Windows
Waar objectopdracht in PowerShell

In het vorige voorbeeld is het u wellicht opgevallen dat het artikel de Where-Object-cmdlet gebruikte om grote bestanden te vinden en bent u benieuwd wat deze opdracht doet. Where-Object filtert gegevens door objecten met specifieke eigenschapswaarden te selecteren - vergelijkbaar met een if-statement in de programmeertaal. Binnen de accolades staat $_ voor elk item dat wordt geëvalueerd aan de hand van uw filtercriteria.

Als u bijvoorbeeld alle actieve services wilt zien, voert u de volgende opdracht in:

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

7. Selecteer-Object

12 meest nuttige PowerShell-opdrachten voor Windows
Selecteer objectopdracht in Powershell

Vaak bevat de uitvoer van de opdracht meer informatie dan u nodig hebt. Met Select-Object kunt u alleen de gewenste gegevens selecteren. Vervolgens kunt u de geselecteerde eigenschappen exporteren naar een CSV-bestand met de cmdlet Export-Csv. Om alleen de namen en status van de services te zien, gebruikt u:

Get-Service | Select-Object Name, Status

Als u op zoek bent naar de top 5 CPU -gebruikende processen , vindt u hier:

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

6. Get-lid

12 meest nuttige PowerShell-opdrachten voor Windows
Get-Member-opdracht in PowerShell

PowerShell werkt met objecten en Get-Member toont u hun eigenschappen en methoden. Als de opdracht u bijvoorbeeld een bestand geeft, kan Get-Member u de bestandsgrootte, de aanmaakdatum en andere details tonen. Voer de volgende opdracht in om de informatie te bekijken die een procesobject bevat:

Get-Process | Get-Member

Met deze opdracht worden eigenschappen als CPU, Id en WorkingSet weergegeven, samen met methoden als Kill() en Refresh().

5. Set-Clipboard en Get-Clipboard

12 meest nuttige PowerShell-opdrachten voor Windows
Klembordopdracht instellen in PowerShell

Als je een grote hoeveelheid PowerShell-uitvoer wilt kopiëren, kun je alles handmatig selecteren of Set-Clipboard gebruiken. Handmatig selecteren betekent omhoog scrollen, beginnen met selecteren, voorzichtig naar beneden slepen en hopen dat je onderweg geen fouten maakt. Set-Clipboard en Get-Clipboard maken dit hele proces veel eenvoudiger.

Om de opdrachtresultaten naar het klembord te kopiëren, voert u de volgende opdracht in:

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

U kunt de resultaten nu in Microsoft Excel of een andere teksteditor plakken.

4. Uit-GridView

12 meest nuttige PowerShell-opdrachten voor Windows
Out-GridView-opdracht in PowerShell

Soms moet u resultaten interactief sorteren en filteren. Out-GridView opent een apart venster met een doorzoekbare en sorteerbare tabel.

Get-Process | Out-GridView

Deze opdracht opent een nieuw venster met een lijst van actieve processen in een GUI-tabelformaat. Klik op de kolomkoppen om te sorteren of typ in het filtervak ​​om te zoeken.

3. Get-proces

12 meest nuttige PowerShell-opdrachten voor Windows
Get-Process-opdracht in Powershell

Met Get-Process worden alle programma's weergegeven die op uw computer worden uitgevoerd, inclusief het geheugengebruik, de CPU-tijd en de proces-ID.

Om alle actieve processen te zien, typt u gewoon:

Get-Process

2. Get-FileHash

12 meest nuttige PowerShell-opdrachten voor Windows
Get-FileHash-opdracht in Powershell

Get-FileHash berekent de hashwaarde van de bestandsinhoud met behulp van het opgegeven hashalgoritme. Met deze opdracht kunt u downloads verifiëren of controleren of iemand met uw bestanden heeft geknoeid.

Om de SHA256-hash van een bestand te verkrijgen:

Get-FileHash C:\Downloads\Sample.docx

1. De -WhatIf-parameter

12 meest nuttige PowerShell-opdrachten voor Windows
whatif-opdrachtparameter in PowerShell

Met de parameter -WhatIf kunt u een voorbeeld van de opdrachtresultaten bekijken zonder de opdracht uit te voeren. Deze optie is vooral handig bij het uitvoeren van PowerShell-opdrachten om bestanden te verwijderen, verplaatsen of wijzigen, zoals het opschonen van oude buildlogs of het implementeren van webbronnen.

Om een ​​voorbeeld te zien van welke bestanden worden verwijderd, voegt u -WhatIf toe:

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

PowerShell geeft elk bestand weer dat het verwijdert, maar verwijdert zelf geen enkel bestand.

Deze 12 opdrachten hebben betrekking op de taken die u dagelijks nodig hebt: bestanden zoeken, controleren wat uw computer trager maakt en projectmappen organiseren.

Begin met Get-Help wanneer je vastloopt, gebruik Where-Object om ongewenste details te filteren en voeg altijd -WhatIf toe voordat je iets doet dat een bestand zou kunnen verwijderen of wijzigen. Zodra je deze basisprincipes onder de knie hebt, kun je deze taken automatiseren met PowerShell in plaats van ze elke keer handmatig te moeten typen.

Zie ook:

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

Wat is VPN? Voor- en nadelen van VPN en virtueel privénetwerk

Wat is VPN? Voor- en nadelen van VPN en virtueel privénetwerk

Wat is VPN en wat zijn de voor- en nadelen ervan? Laten we met WebTech360 de definitie van VPN bespreken en hoe we dit model en systeem in de praktijk kunnen toepassen.

De meeste mensen gebruiken deze verborgen functies in Windows-beveiliging niet.

De meeste mensen gebruiken deze verborgen functies in Windows-beveiliging niet.

Windows Security biedt meer dan alleen bescherming tegen basisvirussen. Het beschermt tegen phishing, blokkeert ransomware en voorkomt dat schadelijke apps worden uitgevoerd. Deze functies zijn echter niet gemakkelijk te vinden: ze zitten verborgen achter verschillende menulagen.

Coderen is niet zo moeilijk als je denkt

Coderen is niet zo moeilijk als je denkt

Zodra u het onder de knie hebt en zelf hebt uitgeprobeerd, zult u merken dat encryptie ontzettend makkelijk te gebruiken is en ontzettend praktisch in het dagelijks leven.

Herstel verwijderde gegevens met Recuva Portable in Windows 7

Herstel verwijderde gegevens met Recuva Portable in Windows 7

In het volgende artikel presenteren we de basisbewerkingen voor het herstellen van verwijderde gegevens in Windows 7 met de ondersteunende tool Recuva Portable. Met Recuva Portable kunt u uw gegevens opslaan op een handige USB-stick en gebruiken wanneer u ze nodig hebt. De tool is compact, eenvoudig en gebruiksvriendelijk en beschikt over de volgende functies:

Hoe u dubbele bestanden verwijdert om computergeheugen te besparen met CCleaner

Hoe u dubbele bestanden verwijdert om computergeheugen te besparen met CCleaner

CCleaner scant binnen enkele minuten op dubbele bestanden en laat u vervolgens beslissen welke u veilig kunt verwijderen.

Waarom moet ik de standaard downloadlocatie in Windows 11 wijzigen?

Waarom moet ik de standaard downloadlocatie in Windows 11 wijzigen?

Door de downloadmap van station C naar een ander station in Windows 11 te verplaatsen, verkleint u de capaciteit van station C en werkt uw computer soepeler.

Windows-updates op uw pc stoppen

Windows-updates op uw pc stoppen

Op deze manier kunt u uw systeem zodanig afstemmen dat updates plaatsvinden volgens uw eigen schema, en niet dat van Microsoft.

Hoe u bestandsextensies kunt weergeven, bestandsextensies kunt bekijken in Windows

Hoe u bestandsextensies kunt weergeven, bestandsextensies kunt bekijken in Windows

Windows Verkenner biedt talloze opties om de weergave van bestanden te wijzigen. Wat u misschien niet weet, is dat één belangrijke optie standaard is uitgeschakeld, ook al is deze cruciaal voor de beveiliging van uw systeem.

5 gratis tools om spyware en adware op uw pc te vinden

5 gratis tools om spyware en adware op uw pc te vinden

Met de juiste hulpmiddelen kunt u uw systeem scannen en spyware, adware en andere schadelijke programma's verwijderen die mogelijk op uw systeem aanwezig zijn.

14 Windows-apps en software die u nodig hebt op uw nieuwe computer

14 Windows-apps en software die u nodig hebt op uw nieuwe computer

Hieronder vindt u een lijst met aanbevolen software voor het installeren van een nieuwe computer. Zo kunt u de belangrijkste en beste applicaties voor uw computer kiezen!

Hoe u Windows-instellingen kunt klonen om uw workflow overal mee naartoe te nemen

Hoe u Windows-instellingen kunt klonen om uw workflow overal mee naartoe te nemen

Het kan erg handig zijn om een ​​compleet besturingssysteem op een flashdrive te hebben staan, vooral als je geen laptop hebt. Maar denk niet dat deze functie beperkt is tot Linux-distributies - het is tijd om je Windows-installatie te klonen.

Schakel deze 7 Windows-services uit om de batterijduur te verlengen!

Schakel deze 7 Windows-services uit om de batterijduur te verlengen!

Door een aantal van deze services uit te schakelen, kunt u aanzienlijk besparen op de batterijduur, zonder dat dit uw dagelijkse gebruik beïnvloedt.

Wat is het nut van de sneltoets Ctrl+Z in Windows? Waarschijnlijk meer dan je denkt.

Wat is het nut van de sneltoets Ctrl+Z in Windows? Waarschijnlijk meer dan je denkt.

Ctrl + Z is een veelgebruikte toetsencombinatie in Windows. Met Ctrl + Z kunt u in principe alle handelingen in Windows ongedaan maken.

Klik niet op een verkorte link voordat u zeker weet dat deze veilig is!

Klik niet op een verkorte link voordat u zeker weet dat deze veilig is!

Verkorte URL's zijn handig om lange links op te schonen, maar ze verbergen ook de werkelijke bestemming. Als je malware of phishing wilt vermijden, is het niet verstandig om zomaar op die link te klikken.

Windows 11 22H2: Moment 1-update met veel opvallende features

Windows 11 22H2: Moment 1-update met veel opvallende features

Na lang wachten is de eerste grote update van Windows 11 officieel uitgebracht.

Wat is VPN? Voor- en nadelen van VPN en virtueel privénetwerk

Wat is VPN? Voor- en nadelen van VPN en virtueel privénetwerk

Wat is VPN en wat zijn de voor- en nadelen ervan? Laten we met WebTech360 de definitie van VPN bespreken en hoe we dit model en systeem in de praktijk kunnen toepassen.

De meeste mensen gebruiken deze verborgen functies in Windows-beveiliging niet.

De meeste mensen gebruiken deze verborgen functies in Windows-beveiliging niet.

Windows Security biedt meer dan alleen bescherming tegen basisvirussen. Het beschermt tegen phishing, blokkeert ransomware en voorkomt dat schadelijke apps worden uitgevoerd. Deze functies zijn echter niet gemakkelijk te vinden: ze zitten verborgen achter verschillende menulagen.

Coderen is niet zo moeilijk als je denkt

Coderen is niet zo moeilijk als je denkt

Zodra u het onder de knie hebt en zelf hebt uitgeprobeerd, zult u merken dat encryptie ontzettend makkelijk te gebruiken is en ontzettend praktisch in het dagelijks leven.

Herstel verwijderde gegevens met Recuva Portable in Windows 7

Herstel verwijderde gegevens met Recuva Portable in Windows 7

In het volgende artikel presenteren we de basisbewerkingen voor het herstellen van verwijderde gegevens in Windows 7 met de ondersteunende tool Recuva Portable. Met Recuva Portable kunt u uw gegevens opslaan op een handige USB-stick en gebruiken wanneer u ze nodig hebt. De tool is compact, eenvoudig en gebruiksvriendelijk en beschikt over de volgende functies:

Hoe u dubbele bestanden verwijdert om computergeheugen te besparen met CCleaner

Hoe u dubbele bestanden verwijdert om computergeheugen te besparen met CCleaner

CCleaner scant binnen enkele minuten op dubbele bestanden en laat u vervolgens beslissen welke u veilig kunt verwijderen.

Waarom moet ik de standaard downloadlocatie in Windows 11 wijzigen?

Waarom moet ik de standaard downloadlocatie in Windows 11 wijzigen?

Door de downloadmap van station C naar een ander station in Windows 11 te verplaatsen, verkleint u de capaciteit van station C en werkt uw computer soepeler.

Windows-updates op uw pc stoppen

Windows-updates op uw pc stoppen

Op deze manier kunt u uw systeem zodanig afstemmen dat updates plaatsvinden volgens uw eigen schema, en niet dat van Microsoft.

Hoe u bestandsextensies kunt weergeven, bestandsextensies kunt bekijken in Windows

Hoe u bestandsextensies kunt weergeven, bestandsextensies kunt bekijken in Windows

Windows Verkenner biedt talloze opties om de weergave van bestanden te wijzigen. Wat u misschien niet weet, is dat één belangrijke optie standaard is uitgeschakeld, ook al is deze cruciaal voor de beveiliging van uw systeem.

5 gratis tools om spyware en adware op uw pc te vinden

5 gratis tools om spyware en adware op uw pc te vinden

Met de juiste hulpmiddelen kunt u uw systeem scannen en spyware, adware en andere schadelijke programma's verwijderen die mogelijk op uw systeem aanwezig zijn.

14 Windows-apps en software die u nodig hebt op uw nieuwe computer

14 Windows-apps en software die u nodig hebt op uw nieuwe computer

Hieronder vindt u een lijst met aanbevolen software voor het installeren van een nieuwe computer. Zo kunt u de belangrijkste en beste applicaties voor uw computer kiezen!

Hoe u Windows-instellingen kunt klonen om uw workflow overal mee naartoe te nemen

Hoe u Windows-instellingen kunt klonen om uw workflow overal mee naartoe te nemen

Het kan erg handig zijn om een ​​compleet besturingssysteem op een flashdrive te hebben staan, vooral als je geen laptop hebt. Maar denk niet dat deze functie beperkt is tot Linux-distributies - het is tijd om je Windows-installatie te klonen.

Schakel deze 7 Windows-services uit om de batterijduur te verlengen!

Schakel deze 7 Windows-services uit om de batterijduur te verlengen!

Door een aantal van deze services uit te schakelen, kunt u aanzienlijk besparen op de batterijduur, zonder dat dit uw dagelijkse gebruik beïnvloedt.

Wat is het nut van de sneltoets Ctrl+Z in Windows? Waarschijnlijk meer dan je denkt.

Wat is het nut van de sneltoets Ctrl+Z in Windows? Waarschijnlijk meer dan je denkt.

Ctrl + Z is een veelgebruikte toetsencombinatie in Windows. Met Ctrl + Z kunt u in principe alle handelingen in Windows ongedaan maken.

Klik niet op een verkorte link voordat u zeker weet dat deze veilig is!

Klik niet op een verkorte link voordat u zeker weet dat deze veilig is!

Verkorte URL's zijn handig om lange links op te schonen, maar ze verbergen ook de werkelijke bestemming. Als je malware of phishing wilt vermijden, is het niet verstandig om zomaar op die link te klikken.

Windows 11 22H2: Moment 1-update met veel opvallende features

Windows 11 22H2: Moment 1-update met veel opvallende features

Na lang wachten is de eerste grote update van Windows 11 officieel uitgebracht.