2
respostas

Contexto filho salvando variável para o pai ver depois?

E se eu precisa-se de que o script que salva-se uma variável para ser aberta posteriormente em outro script, chamado pelo agendador de tarefas? Ou seja, o filho salvar uma variável para o pai ver depois?

2 respostas

O tipo $global, não falado, permite essa troca na seção corrente e é o inverso do $private. Mas acho que do jeito que postei só se persistir os dados para consulta em algum local. Correto? Exemplo $global:var1 = 123

$global – Variables are accessible to scripts, function and to any cmdlet in the current session.

Olá Rodrigo, tudo bem?

Realmente, mas acredito que por algum motivo didático, tanto o Guilherme quanto o pessoal da equipe de didática achou melhor deixar esta parte de fora.

As alternativas do uso de $global seria para a execução de vários scripts em uma mesma sessão. Acredito que se precisar de um valor fixo fica mais fácil escrever um arquivo .json com o valor e recuperar este valor, como você disse sobre persistir os dados.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software