My boss has asked me to find a good command line utility that will query remote computers and find basic information about them. He is looking for hardware, software, network information(shares). As of right now the tool, "psinfo" is used, but still more information is desired.

I know there a few good GUI tools, but I can't seem to find any command line ones.

Any help would be much appreciated!