我正在尝试从另一个 Powershell 函数调用一个 Powershell 函数。我正在调用的函数有很多详细的输出,我需要将它们捕获到一个文件中。由于我多次调用所述函数,我需要将详细输出附加到文件末尾。
我尝试了以下
Invoke-TeardownWorkflow -WorkflowID $i -PostTeardownAction=@{$IPList[$i]="Reconnect-PrimaryNetwork"} 9 >>C:\TeardownLog.log
但是,代码没有按预期工作并不断重复
A positional parameter cannot be found that accepts argument '9'.
该功能是源代码控制的(因此,我无法触摸该功能。)。这些函数也是PSM1
文件的一部分。Teardown.log 文件在执行上述代码之前有一些条目。