Ces outils fonctionnent en accédant aux données dans différents entrepôts de données, comme le système de fichiers ou le registre, qui sont mis à la disposition du temps d'exécution de PowerShell via les fournisseurs de Windows Powershell.