我正在尝试在工作流程中调用日志功能。日志功能具有写入主机,工作流程不支持该主机。如何在工作流程中调用任何具有间接工作流程限制的功能?
编辑 示例:颜色参数在工作流程中的函数调用内时不会显示。
function log($string, $color)
{
$logfile = "C:\users\MyFolder\Logs_$(get-date -format `"yyyyMMdd_hhmmss`").txt"
if ($Color -eq $null) {$color = "white"}
write-host $string -foregroundcolor $color
$string | out-file -Filepath $logfile -append
}
workflow myworkflow{
log "I am from log function" yellow
}