PowerShell is een commandoregelomgeving en scripttaal ontwikkeld door Microsoft, speciaal gericht op systeembeheerders. Het combineert de functies van een shell met een scripttaal, waardoor zowel eenvoudige opdrachten als complexe scripts kunnen worden uitgevoerd, wat het beheer van Windows-systemen vereenvoudigt.