Introduzione

Completato

PowerShell riunisce una shell della riga di comando e un linguaggio di scripting. È stato progettato come motore per attività che usa i cmdlet per eseguire il wrapping delle attività che gli utenti devono eseguire. In PowerShell è possibile eseguire comandi in computer locali o remoti. È possibile eseguire attività come la gestione degli utenti e l'automatizzazione dei flussi di lavoro.

PowerShell può essere utile sia che si faccia parte di un team operativo che di un team di sviluppo che adotta principi DevOps. È possibile usarlo per gestire varie attività, ad esempio la gestione delle risorse cloud e l'integrazione continua e il recapito continuo (CI/CD). PowerShell include molti comandi utili, ma è possibile espanderne le funzionalità in qualsiasi momento installando ulteriori moduli.

Quando si installa PowerShell è possibile valutarne le funzionalità per verificare se si tratta della soluzione ottimale per il team.

Obiettivi di apprendimento

Al termine di questo modulo si sarà in grado di:

  • Descrivere PowerShell e gli scopi per cui è possibile usarlo.
  • Usare i comandi di PowerShell per automatizzare le attività.

Prerequisiti

  • Conoscenza di base dell'uso di una shell della riga di comando, come il prompt dei comandi o Git Bash.
  • Visual Studio Code installato.
  • Conoscenza della procedura per installare le estensioni di Visual Studio Code.
  • Conoscenza delle procedure per installare software nel computer in uso, se non si usa un sistema operativo Windows.