Resumo

Concluído

Neste módulo, você aprendeu sobre funções e módulos. Estas são as principais conclusões:

  • Uma função é um bloco de código reutilizável. Você pode usar funções para executar ações repetitivas dentro de um script em vez de colocar o mesmo código no script várias vezes.

  • As variáveis têm um escopo específico e são limitadas no modo como interagem entre escopos. Escopos de variáveis podem ser globais, de script e de função.

  • Você pode criar módulos para armazenar funções e compartilhar essas funções entre scripts. Depois de colocar as suas funções em módulos, elas serão detectáveis da mesma forma que os cmdlets. Além disso, como os módulos incluídos no Windows, os módulos que você cria são carregados automaticamente quando uma função é necessária.

  • 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 Windows PowerShell.

  • O dot sourcing pode ser carregado de um arquivo local ou pela rede usando um caminho UNC.

Leituras adicionais

Para saber mais, confira os seguintes documentos: