"Enter-PSSession" Cmdlet in Windows PowerShell

Q

What is the "Enter-PSSession" cmdlet in Windows PowerShell?

✍: FYIcenter.com

A

You can use the "Enter-PSSession" cmdlet to create a new PSSession on a remote computer, and continue to use that PSSession to run cmdlets on the remote computer.

Here is an example of using the "Enter-PSSession" cmdlet to run two cmdlets on the remote computer: office-server

PS C:\fyicenter> Enter-PSSession office-server

[office-server]: PS C:\fyicenter> get-host

Name             : ServerRemoteHost
Version          : 1.0.0.0
InstanceId       : fc76cce4-28bc-4e13-8a54-8cbf51fe2a9f
UI               : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture   : en-US
CurrentUICulture : en-US
PrivateData      :
IsRunspacePushed :
Runspace         :

[office-server]: PS C:\fyicenter> query user
 USERNAME              SESSIONNAME        ID  STATE   IDLE TIME  
 fyicenter             rdp-tcp#0           2  Active          .  

[office-server]: PS C:\fyicenter> Exit

Note that the "Exit"

 

Managing Remote Computer with Windows PowerShell

⇒⇒Windows PowerShell Tutorials

2016-10-15, 555👍, 0💬