Riepilogo

Completato

In questo modulo si sono apprese informazioni su funzioni e moduli. Di seguito sono riportati gli aspetti chiave:

  • Una funzione è un blocco di codice riutilizzabile. È possibile usare le funzioni per eseguire azioni ripetitive all'interno di uno script invece di inserirvi più volte lo stesso codice.

  • Le variabili hanno un ambito specifico e le interazioni tra ambiti sono limitate. Gli ambiti delle variabili possono essere globali, a livello di script e di funzione.

  • È possibile creare moduli per archiviare le funzioni e condividerle tra gli script. Dopo averle inserite nei moduli, le funzioni sono individuabili allo stesso modo dei cmdlet. Inoltre, analogamente ai moduli inclusi in Windows, i moduli creati vengono caricati automaticamente quando è richiesta una funzione.

  • Dot sourcing è un metodo per importare un altro script nell'ambito corrente. Se un file di script contiene funzioni, è possibile usare dot sourcing per caricarle in memoria in un prompt di Windows PowerShell.

  • Con dot sourcing è possibile caricare i dati da un file locale o tramite la rete usando un percorso UNC (Universal Naming Convention).

Altre letture

Per altre informazioni, consultare i documenti seguenti: