Using Putty, try running the following command at the bash prompt: vmware-cmd -l
This will list something like this:
************
/vmfs/volumes/########-########-####-############/MyVM1/MyVM1.vmx
/vmfs/volumes/########-########-####-############/MyVM2/MyVM2.vmx
...and so on
************
If you want to print it to a text file, just type: vmware-cmd -l > /my/desired/path/Host1VMs.txt
Then use something like WinSCP to grab the text file.
If you're looking at information about the host itself, datastores, etc, try running the command: esxcfg-info -h to get a list of switches, then run those into a text file.
There are many other esxcfg-?????? commands you can run, just Google it up.
I've never bothered printing out lists of VM's (I'm running about 30 VM's per host and have 4 hosts), because with HA/DRS enabled on agressive, the machines don't stick around too long to make it worth while. But, maybe you have a better reason.
Hope this is kind of what you're looking for.