To run powershell remotely is really easy. First enable it on the machine which will receive the remote commands:
Then go to another machine and connect to your host:
$cred = Get-Credential
Enter-PSSession -Computername dev -Credential $cred
If you want to know more about powershell remoting, I recommend “A layman’s guide…". See even a detailed example on poshcode.