Please refer to the steps below on how to PowerShell Remoting to Windows 2012R2 Server
Configuration on Windows 2012R2 Server
1. The WinRM service is running (By Default)
2. Enable PowerShell Remoting with
Enable-PSRemoting -force
Configuration on Windows 10 Machines (Non-Domain Joined)
1. Start WinRM Service
Get-Service WinRM | Start-Service
- Allow Windows 10 to access to All hosts
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force
- Connect to Remote PowerShell with Credential
$UserName = "mylab\administrator"
$Password = Get-Content C:\Scripts\Aventis.txt| ConvertTo-SecureString
$Credential = new-object -typename System.Management.Automation.PSCredential -ArgumentList $UserName,$Password
New-PSSession -ComputerName 192.168.1.200 -Credential $Credential
New-PSSession -ComputerName 192.168.1.200 -Credential $Credential
Id Name ComputerName ComputerType State ConfigurationName Availability
-- ---- ------------ ------------ ----- ----------------- ------------
5 WinRM5 192.168.1.200 RemoteMachine Opened Microsoft.PowerShell Available
- Enter the PS Remote Session
Enter-PSSession 5
[192.168.1.200]: PS C:\Users\Administrator\Documents>