Вывести переменную в консоль вывести пустое значение - PullRequest
0 голосов
/ 02 сентября 2018

Я написал следующую функцию в PowerShell, и по какой-то причине, когда я пытаюсь распечатать переменные на экране, они выводятся пустыми (она выполняет команду из переменной, поэтому я знаю, что значение передано) - почему?

function Verify-Command-Dependency {
    Param($cmd, $name, $error)

    Try
    {
        $result = "$name dependency installed."
        Write-Host "$name"
        Invoke-Expression -Command "$cmd" -OutVariable out
        Write-Color -Text "[ ", "OK", " ] ", $result -Color White, Green, White, White
    }
    Catch
    {
        Write-Output $error
        Break
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...