
Supports the following authentication methods with WSMan To support SSH at some point in the future (PR's are welcome). Support for a reference host base implementation of PSRP for interactive scriptsĬurrently this library only supports the WSMan transport method but is designed.Create a Runspace Pool that contains one or multiple PowerShell pipelines and execute them asynchronously.Fetch a file from the remote Windows host to the localhost.

Copy a file from the localhost to the remote Windows host.A PowerShell Remoting Protocol (PSRP) layer allows you to create remote Runspace Pools and PowerShell pipelinesĪt a basic level, you can use this library to.A Windows Remote Shell (WinRS) layer that executes cmd commands and executables using the base WinRM protocol.A WSMan interface to execute various WSMan calls like Send, Create, Connect, Disconnect, etc.A simple client API that can copy files to and from the remote Windows host as well as execute processes and PowerShell scripts.This library exposes 4 different types of APIs On a remote Windows host from any machine that can run Python.

Windows Remote Management (WinRM) service. Pypsrp is a Python client for the PowerShell Remoting Protocol (PSRP) and Pypsrp - Python PowerShell Remoting Protocol Client library
