Checks about WinRM service in remote machine
Q1. How can I get list about TrustedHosts (WSMan:\LocalHost\Client ) in local computer ?
Get-Item WSMan:\localhost\Client\TrustedHosts
Q2/Q3. How can I know if WinRM service is enabled in a computer ? How can I know if WinRM service is running in a computer ?
Get-Service -ComputerName server01 -Name winrm | Select Status
Q4. How can I know if WinRM is set up to receive request in a computer ?Not very sure on this but I will confirm. One way to find is to see if the client ports are listed or not. But, like I said, I can confirm this.
Get-ChildItem WSMan:\localhost\Client\DefaultPorts
Q5. How can I know if WinRM is set up for remote management on this machine?.
You should be able to list the listeners.
Get-ChildItem WSMan:\localhost\Listener
If you don't see anything here, that means you are not setup for WSMAN incoming connections.