Windows Remote Management Tomas Stuina
About WinRM Windows Remote Management (WinRM) - Microsoft implementation of WS-Management Protocol. WS-Management is a standard web services protocol used for remote software and hardware management.
Setting up The WinRM Service needs to be configured with a listener using winrm.cmd command line tool or through Group Policy in order. Default configuration for remote management can be set up with the following command: Winrm quickconfig
The Windows Remote Management service provides access to WMI data, and it enables event collection. The Windows Remote Management service messages use HTTP and HTTPS as transports. WS-Management is based on SOAP over HTTP (WS-I profile).
Available API WinRM Client Shell API WinRM Plug-in API WinRM Scripting API WinRM C++ API WinRM Windows PowerShell Command Classes
WinRM C++ API - provides interfaces to obtain data or manage resources on a remote computer. API is intended primarily for internal use. WinRM Client Shell API - provides functionality to create and manage shells and shell operations, commands, and data streams on remote computers.
WinRM Client Shell API
Thank you for your attention!