I have hashtable which is returned from execution of remote command. Yet when I issue Select-Object command it does not pull those properties out. It does work on some objects and not on others (I execute the same script on range of computers). And I can not figure out what the difference between those.
PS C:\> $b.GetType()
IsPublic IsSerial Name BaseType
True True Hashtable System.Object
PS C:> $b.Keys
PS C:> $b.Values
PS C:> $b | Select-Object -Property LogNameForSource, MachineName, SourceExists | ft -AutoSize
LogNameForSource MachineName SourceExists