# zigford.org

About | Links | Scripts
Sharing linux/windows scripts and tips

### Write-Information > Write-Host

September 06, 2018 — Jesse Harris

June Blender writing for Hey, Scripting Guy! Blog:

> The dilemma was how to fix the harmful aspects of Write-Host (can't suppress, capture, or redirect), but keep it from polluting the output stream. And of course, the solution must be backward compatible.

> This most elegant solution is provided by the information stream and the Write-Information cmdlet. The information stream is a new output stream that works much like the error and warning streams.

The information stream is a feature of powershell versions 5.x that I missed when it came out. Thus I have been avoiding using Write-Host in favour of Write-Verbose since reading about Write-Host Considered Harmful.

If you care about writing reusable automation friendly code, go have a read.

Tags: powershell, streams