Resumo
Neste módulo, você aprendeu sobre funções e módulos. Lições importantes:
Uma função é um bloco de código reutilizável que você define uma vez e chama várias vezes, evitando código repetido em seus scripts.
As variáveis têm um escopo específico – global, script ou função – que limita a forma como interagem entre si.
Os módulos armazenam e compartilham funções entre scripts. As funções em módulos são detectáveis como cmdlets e são carregadas automaticamente quando chamadas.
O "dot sourcing" é um método para importar outro script para o escopo atual. Se você tiver um arquivo de script que contenha funções, poderá usar o dot sourcing para carregar as funções na memória em um prompt do PowerShell.
O dot sourcing dá suporte a arquivos locais e caminhos de rede usando caminhos UNC (Convenção Universal de Nomenclatura).
Leituras adicionais
Para saber mais, confira os seguintes documentos: