0
PowerShell在我成功删除注册表项时将信息写入文件,但是我也需要它将错误发布到文件而不是PS会话。获取PowerShell将所有信息发布到文件中
Remove-Item -Path $path -Force -Verbose 4>&1 | Out-File "c:\registryresults.txt"
我该如何最好地实现这一目标?
PowerShell在我成功删除注册表项时将信息写入文件,但是我也需要它将错误发布到文件而不是PS会话。获取PowerShell将所有信息发布到文件中
Remove-Item -Path $path -Force -Verbose 4>&1 | Out-File "c:\registryresults.txt"
我该如何最好地实现这一目标?
4>&1
是'Verbose'流被重定向到'output'流。
你可能想使用*>&1
或自己只是*> "c:\registryresults.txt"
没有Out-File
*>&1完美谢谢。 –
添加'2>&1'或改变'4>&1'为'*>&1'。 –