Anche se la versione ufficiale corrente di Windows PowerShell è la 1.0, la qualità di questo prodotto è estremamente convincente e ne raccomando l’utilizzo anche in ambienti di produzione, poiché questa shell è semplicemente un’altra modalità di utilizzo del framework .NET 2.0, maturo ed affidabile.
Solo osservando le funzioni disponibili ci si può rendere conto che Windows PowerShell non contiene ancora tutti i comandi per gestire ogni aspetto del proprio sistema; Windows PowerShell può già accedere direttamente al file system, al log degli eventi, al registry e agli oggetti ed alle interfacce .NET, WMI e ADSI; ad ogni modo ad oggi non è ancora possibile, ad esempio, gestire tramite remoting un sistema remoto mediante PowerShell. Fortunatamente, la versione 2.0 di questo prodotto, disponibile a breve, permetterà anche di superare questo gap.