Powershell remoting as non-administrator

Powershell Remoting has a default PSSessionConfiguration called Microsoft.PowerShell with a SDDL which only allows people with administrative rights to execute remote commands on that machine.

You will need to get in touch with an administrator and have them open that up for you:

PS C:\> Set-PSSessionConfiguration -Name Microsoft.PowerShell -showSecurityDescriptorUI

More info here: http://blogs.msdn.com/b/powershell/archive/2009/11/23/you-don-t-have-to-be-an-administrator-to-run-remote-powershell-commands.aspx

Don't forget to Enable-PSRemoting along with opening the appropriate ports (5985 HTTP/5986 HTTPS).