Невозможно установить результат PowerShell в выходной файл - PullRequest
0 голосов
/ 30 января 2019

Я пишу сценарий PowerShell для вызова другого сценария PowerShell с другого компьютера с использованием Invoke-Command и выполнения этого сценария.У меня есть код вывода в моей консоли PowerShell, но я не могу поместить этот вывод в файл CSV.Я положил Invoke-Command в переменную, но переменная пуста.Может кто-нибудь мне помочь?

Я пробовал Export-Csv и Output-File.

function Get-Result {
    &"C:\Users\dnaInstaller\Desktop\AuthentiCode.ps1"
}
$allMessage = Invoke-Command -ComputerName core1rt2 -ScriptBlock ${function:Get-Result}
$allMessage | Export-Csv "C:\Users\Desktop\test.csv" -Append

Ожидаемый результат: создан файл CSV с результатом, как в консоли PowerShell.
Фактический результат: пустой файл CSV.

...