Learn about Windows PowerShell
Summary: Learn an easy way to save Windows PowerShell output in a variable and still output to the console.
What is an easy way to display Windows PowerShell output from a cmdlet to the console, and yet store the results in a variable at the same time?
Use the OutVariable parameter:
GSV -OutVariable S
Hi
here another option:
PS II> gsv | Tee-Object -var s
PS II> $s
PS II> ($s=gsv)