Я поместил свои функции в отдельный файл, и я вызываю файл с помощью:
$workingdir = Split-Path $MyInvocation.MyCommand.Path -Parent
. "$workingdir\serverscan-functions.ps1"
Но, если я назову сценарии как
my-function
, как изменится переменнаяобласть (изнутри "моя функция") быть?Должен ли я по-прежнему $ script: variable, чтобы переменная существовала вне функции, или я также поставил точку в функции?
Надеюсь, я никого не путаю со своим вопросом ... Я пыталсясделать это как можно более понятным, но все же изучая все основные понятия, поэтому мне трудно объяснить ..