后台进程中的Start-transcript

时间:2013-05-23 09:46:39

标签: powershell background-process

有没有办法在后台进程中处理start-transcript?我在后台启动了一个脚本。除了使用start-transcript记录外几乎一切正常?事实上,它创建了我的$ filelog.txt但是没有写任何东西吗?

1 个答案:

答案 0 :(得分:1)

您不能这样做,非交互式PowerShell主机(在您的情况下为后台作业)不支持主机输出Cmdlet,如Start-Transcript,Write-Host等。您必须使用自己的日志功能或输出消息例如,通过Out-File提交文件。