Microsoft Windows | Windows | Windows Vista | Windows 7 | Windows XP | Windows 95 | Windows 2000 | Windows 8 | Windows Mobile | Windows CE | Windows Media Audio | Windows Phone | Windows NT | Windows Media Player | Windows Phone 7 | Windows 98 | Windows on the World | Windows Live Messenger | Windows Server 2008 | Windows Server | Windows Me | Windows 9x | Windows Store | Windows Phone 8 | Windows Media | Windows API | Windows service | Windows Server 2003 | Windows 8 editions | Windows 3.1x |
In Windows PowerShell all evaluated expressions which are not captured (e.g., assigned to a variable, cast to void or piped to $null) are returned from the subroutine as elements in an array, or as a single object in the case that only one object has not been captured.