Hello,
-
You could probably work something with plink.exe and SSH on each host, but that might not be the most fun.
If it is VMHosts' syslog settings that you are after, though, you might consider a couple of other ways. There is the Get-VMHostSysLogServer cmdlet in PowerCLI, but there have been a report or two of some unexpected behavior. Another PowerCLI cmdlet, though, is Get-AdvancedSetting. You could, for instance, get all advanced settings with "syslog" in the name for all VMHosts like:
Get-VMHost | Get-AdvancedSetting-Name *syslog* | Sort-ObjectName |
Select-Object Entity,Name,Value
Does that help with the setting/config items that you are trying to retrieve?