Usare la funzionalità dot sourcing in Windows PowerShell
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. In genere, quando si esegue il file di script con funzioni, queste ultime vengono rimosse dalla memoria al termine dello script. Quando si usa dot sourcing, le funzioni rimangono in memoria ed è possibile usarle al prompt di Windows PowerShell. È anche possibile usare dot sourcing all'interno di uno script per importare contenuto da un altro script.
Con dot sourcing è possibile caricare i dati da un file locale o tramite la rete usando un percorso UNC (Universal Naming Convention). La sintassi per l'uso di dot sourcing è:
. C:\scripts\functions.ps1
In passato, dot sourcing era l'unico metodo disponibile per mantenere un repository centralizzato di funzioni che era possibile riutilizzare in più script. Tuttavia, i moduli sono un metodo più standardizzato e preferito per mantenere le funzioni usate tra più script.