Powershell Remoting
Enabling PowerShell Remoting
Connecting to a Remote Server via PowerShell
Run commands on a Remote Computer
A best practise for automatically cleaning-up PSSessions