Microsoft ha creato PowerShell per consentire agli utenti dei suoi sistemi operativi Windows di controllare i loro computer attraverso istruzioni scritte - chiamato "script" - piuttosto che attraverso icone cliccando e menu di navigazione . Utenti aggiornamento da PowerShell 1 a PowerShell 2 quando permettono al sistema operativo di Windows per eseguire il programma di aggiornamento automatico . In alternativa, possono installare manualmente l'aggiornamento visitando il sito Web di Microsoft PowerShell , cliccando sul link di download , e seguendo le istruzioni di installazione . PowerShell 2 è popolare con i programmatori che hanno lamentato l' inadeguatezza del suo predecessore perché contiene una miriade di aggiornamenti degni di nota . Gestione remota
Microsoft aggiornato la seconda release di PowerShell per consentire agli utenti di eseguire uno script in molti computer contemporaneamente . Poiché gli utenti solo bisogno di avere accesso a un singolo computer per scrivere ed eseguire script , gli amministratori informatici e di personale IT può apportare importanti cambiamenti in tutta l'azienda , con il minimo sforzo solo .
Funzioni di debugging
< br >
Windows PowerShell 2 consente ai programmatori di eseguire il debug di script complessi . Un debugger è uno strumento di programmazione che permette ad un programmatore di eseguire codice una riga alla volta , esaminando ogni variabile attiva e modulo effettuata come si procede . Senza un debugger , programmatori lottano per garantire loro codici funzionano come previsto , quindi Microsoft . L'aggiunta di un debugger per la seconda versione di PowerShell costituisce un importante aggiornamento .
Organizzazione Codice
Microsoft aggiornato PowerShell per consentire ai programmatori di raggruppare il loro codice in file indipendenti e discreti chiamati "moduli ". I programmatori usano moduli come blocchi per creare script più complessi . Gli utenti possono facilmente condividere i moduli , e Microsoft ha anche creato un repository per i programmatori per memorizzare e condividere i moduli . Con PowerShell 2 , Microsoft ha anche reso possibile per i programmatori di eseguire più di uno script simultaneamente , aumentando l'utilità di moduli complessi .
Integrated Development Environment
programmatori entrano codice in un " ambiente di sviluppo integrato ", o IDE . Seconda versione di PowerShell contiene un importante aggiornamento per il suo IDE , che ora consente di accedere alle funzionalità di debug , funzioni per la manipolazione di file, e otto ambienti di esecuzione separati che permettono ai programmatori di scrivere codice e migliorare con facilità. Perché gli altri strumenti di scripting di shell storicamente non hanno fornito una qualità IDE , questo è un aggiornamento importante per i motori di PowerShell e scripting in generale.