PowerShell est un langage de script de Microsoft pour une utilisation avec le système d'exploitation Windows. La langue peut être utilisée pour générer de nombreux programmes de services publics différents, limitée seulement à votre imagination. Manipulation de fichiers, dossiers et paramètres de configuration sont des tâches communes. Des programmes simples peuvent être saisis à l'invite de commande PowerShell avec des programmes plus complexes stockées dans un fichier. Simple manipulation de contenu dans un fichier texte peut être complété à l'invite de commande.