Как вернуть значение переменной из функции
$so='';
function Get-Dirr {
$so=(Get-ChildItem "C:\Windows\System32" | Select FullName).FullName
}
Get-Dirr
$so.count
переменная so возвращается пустой
Ответы (1 шт):
Автор решения: user7860670
→ Ссылка
Если собираетесь модифицировать глобальную переменную, то надо писать $global:so=, а если возвращать значение, то $so= вообще не нужно, так как функция будет возвращать результат последнего выражения, только результат вызова надо потом не игнорировать.