Το PowerShell είναι μια προηγμένη φόρμα εντολών. Είναι φτιαγμένο να έχει ένα τεράστιο σύνολο έτοιμων εντολών και έρχεται με τη δυνατότητα να χρησιμοποιήσει το .NET framework/C# σε διάφορα σενάρια. Τα Windows περιλαμβάνουν ένα εργαλείο GUI, το PowerShell ISE, και πρόσφατα η Microsoft, πιστή στο χρονοδιάγραμμά της, κυκλοφόρησε την πρώτη δημόσια προεπισκόπηση του PowerShell 7.
Το PowerShell 7 είναι το πρώτο πακέτο γραμμής εντολών και scripting language που βασίζεται στο .NET Core 3.0. Μπορεί να επιτύχει συμβατότητα με το 90 % των modules των Windows PowerShell, αξιοποιώντας τις αλλαγές στο .NET Core 3.0.
Το PowerShell 7 έχει ρυθμιστεί να ενημερώνεται σε μηνιαία βάση, και έτσι οι χρήστες θα πρέπει να αναμένουν περισσότερες εκδόσεις προεπισκόπησης πριν φθάσουν στη γενική διαθεσιμότητα, σχεδόν ένα μήνα μετά το .NET Core 3.0.