Powershell - Write-host or not Write-host
To support me, you can subscribe to the channel, share and like the videos, disable your ad blocker or make a donation. Thank you!
He advises us write-output!
On the write-output page, we are told that:
Write-output “Home directory: $HOME”
# and
”Home directory: $HOME”
It’s all the same!
The 2nd syntax is implicit output.
Write-output is required if you want to use its -noenumerate argument.
I use write-host only to make the result appear in colour, for demonstrations, with potentially also the -nonewline argument.
FYI: Write-host in Powershell 5 and Powershell Core 7 now uses the new write-information cmdlet:
https://stackoverflow.com/questions/55659654/why-does-range-borderaround-emit-true-to-the-console/55665963#55665963
make your code faster, remove write-host!!!
Related links
Powershell - View and manage DNS configuration of network interfaces
Powershell commands to display and manage DNS configuration of network interfacesPowershell - Managing IP configuration of network interfaces
Powershell commands to view and modify the IP configuration of network interfacesPowershell - Managing the status and configuration of network interfaces
Powershell commands to view and modify the status and configuration of network interfaces (disable IPv6, enable/disable an interface)Powershell and the Left Hand Side
An important concept in Powershell, the Left Hand SidePowershell - Managing disks, partitions and volumes
How to manage disks, partitions and volumes in PowershellPowershell - Managing System Restore Points in Windows
How to manage system restore points in Windows
Follow me on
Support me
Last content
Powershell - View and manage DNS configuration of network interfaces
Powershell - Managing IP configuration of network interfaces
Powershell - Managing the status and configuration of network interfaces
Powershell and the Left Hand Side
Powershell - Managing disks, partitions and volumes
Powershell - Managing System Restore Points in Windows
Powershell - Playing with the Windows clipboard
Powershell - Changing the state of a computer (sleep, hibernate, shutdown, restart)
Powershell - Compress-Archive and Expand-Archive to create and extract ZIP archives