PowerShell Out-File无法正常工作

时间:2017-07-27 16:13:35

标签: powershell powershell-v4.0

我的代码的以下行只是不写入文件Out-File命令:

Move-Item $item.Path $CaminhoCompleto -Force -WhatIf -Verbose |
    Out-File -Filepath $SaidaTXT -Append -NoClobber

在屏幕上显示正确,但文件为空。

1 个答案:

答案 0 :(得分:3)

-WhatIf消息直接写入控制台,如果不在其他PowerShell进程中运行该语句,则不能为piped or redirected。但是,您可以使用Start-Transcript捕获输出。

Start-Transcript -Path $SaidaTXT -Append
Move-Item ...
Stop-Transcript