How to convert PowerShell Object to a String?

Alike any other languages, PowerShell script also supports conversion of an object to a string for many kinds of manipulations. In my course of actions, I have come across two ways which help to convert Object to a string very easily.

Out-String

$string = Get-CimInstance Win32_OperatingSystem | Select-Object {$_.Version} | Out-String

%{$_.Version}

$string = Get-CimInstance Win32_OperatingSystem | %{$_.Version}

Note: you can replace your parameter with ‘Version’

 

Advertisements