Проблема, с которой я сталкиваюсь, заключается в регистрации выходных данных функции, вызываемой внутри рабочего процесса powershell, в лог-файл.
Пробовал использовать Out-File, но он не должен использоваться для регистрации вызова определенной функции.
Любая помощь в этом была бы полезна.Заранее спасибо.
Прилагается пример сценария, касающегося проблемы:
function test1{
param (
[String] $FileName)
Write-Host "$FileName test1"
}
WorkFlow Sample {
$Files = Get-ChildItem 'C:\Users\Downloads\testDir'
Foreach -parallel ( $File in $Files ) {
test1($File) #This function output should be logged
}
}
Sample