Загрузка переменных из другого скрипта powershell

У меня есть несколько сценариев, которые могут повторно использовать переменные, поэтому яЯ хотел бы изолировать переменные в своем собственном скрипте Variables.ps1, т.е.

$var1 = "1"
$var2 = "2"

Я пытаюсь загрузить эти переменные, а затем распечатать их в сценарии Main.ps1 следующим образом:

.\Variables.ps1
$var1
$var2

Это работает, если я сначала запускаю. \ Variables.ps1, но не если я просто запускаю Main.ps1. Моя среда - PowerShell ISE. Что я делаю неправильно?

Ответы на вопрос(3)

Ваш ответ на вопрос