Microsoft.WSMan.Management Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AuthenticatingWSManCommand |
Common base class for all WSMan cmdlets that take Authentication, CertificateThumbprint and Credential parameters. |
ConnectWSManCommand |
Connect wsman cmdlet. |
DisableWSManCredSSPCommand |
Disables CredSSP authentication on the client. CredSSP authentication enables an application to delegate the user's credentials from the client to the server, hence allowing the user to perform management operations that access a second hop. |
DisconnectWSManCommand |
The following is the definition of the input parameter "ComputerName". Executes the management operation on the specified computer(s). The default is the local computer. Type the fully qualified domain name, NETBIOS name or IP address to indicate the remote host(s) |
EnableWSManCredSSPCommand |
Enables CredSSP authentication on the client. CredSSP authentication enables an application to delegate the user's credentials from the client to the server, hence allowing the user to perform management operations that access a second hop. This cmdlet performs the following: On the client:
|
GetWSManCredSSPCommand |
Gets the CredSSP related configuration on the client. CredSSP authentication enables an application to delegate the user's credentials from the client to the server, hence allowing the user to perform management operations that access a second hop. This cmdlet performs the following:
|
GetWSManInstanceCommand |
Executes action on a target object specified by RESOURCE_URI, where parameters are specified by key value pairs. eg., Call StartService method on the spooler service Invoke-WSManAction -Action StartService -ResourceURI wmicimv2/Win32_Service -SelectorSet {Name=Spooler} |
GPClass |
|
GpoNativeApi |
|
InvokeWSManActionCommand |
Executes action on a target object specified by RESOURCE_URI, where parameters are specified by key value pairs. eg., Call StartService method on the spooler service Invoke-WSManAction -Action StartService -ResourceURI wmicimv2/Win32_Service -SelectorSet {Name=Spooler} |
NewWSManInstanceCommand |
Creates an instance of a management resource identified by the resource URI using specified ValueSet or input File. |
NewWSManSessionOptionCommand |
Creates a WSMan Session option hashtable which can be passed into WSMan cmdlets: Get-WSManInstance Set-WSManInstance Invoke-WSManAction Connect-WSMan. |
RemoveWSManInstanceCommand |
Executes action on a target object specified by RESOURCE_URI, where parameters are specified by key value pairs. eg., Call StartService method on the spooler service Set-WSManInstance -Action StartService -ResourceURI wmicimv2/Win32_Service -SelectorSet {Name=Spooler} |
SessionOption |
Session option class. |
SetWSManInstanceCommand |
Executes action on a target object specified by RESOURCE_URI, where parameters are specified by key value pairs. eg., Call StartService method on the spooler service Set-WSManInstance -Action StartService -ResourceURI wmicimv2/Win32_Service -SelectorSet {Name=Spooler} |
SetWSManQuickConfigCommand |
Performs configuration actions to enable the local machine for remote management. Steps include:
|
TestWSManCommand |
Issues an operation against the remote machine to ensure that the wsman service is running. |
WSManClass |
|
WSManConfigContainerElement |
Container Element. |
WSManConfigElement |
Base Output object. |
WSManConfigLeafElement |
Leaf Element. |
WSManConfigProvider |
WsMan Provider. |
WSManCredSSPCommandBase |
Base class used *-WSManCredSSP cmdlets (Enable-WSManCredSSP, Disable-WSManCredSSP) |
WSManProviderClientCertificateParameters |
Client Certificate Dynamic Parameters Path - WsMan:\Localhost\ClientCertificate. |
WSManProviderInitializeParameters |
Initparameters dynamic parameters Path - wsman:\localhost\plugin[specified plugin]\Initializationparameters> |
WSManProviderNewItemComputerParameters |
Computer dynamic parameters. This is similar to connect-wsman parameters. Available path wsman:> |
WSManProviderNewItemPluginParameters |
Plugin Dynamic parameter. There are 2 parameter sets. Path - WSMan:\Localhost\Plugin> |
WSManProviderNewItemResourceParameters |
Dynamic parameter for Resource Item. Path - WsMAn:\localhost\Plugin[Specified Plugin]\Resources> |
WSManProviderNewItemSecurityParameters |
Security Dynamic Parameters Path - WsMan:\Localhost\Plugin[Specified Plugin]\Resources[Specified Resource]\Security> |
WSManProviderSetItemDynamicParameters |
Set-Item Dynamic parameters Path - WsMan:\Localhost\Client> Set-Item .\TrustedHosts. |
WSManProvidersListenerParameters |
Listener Dynamic parameters Path - WsMan:\Localhost\Listener> |
Interfaces
IWSMan |
|
IWSManConnectionOptions |
|
IWSManConnectionOptionsEx |
|
IWSManConnectionOptionsEx2 |
|
IWSManEnumerator |
|
IWSManEx |
|
IWSManResourceLocator |
|
IWSManResourceLocatorInternal |
|
IWSManSession |
|
Enums
AuthenticationMechanism |
WSManEnumFlags enumeration |
ProxyAccessType |
Property. |
ProxyAuthentication |
Property. |
WSManEnumFlags |
_WSManEnumFlags enumeration. |
WSManSessionFlags |
WSManSessionFlags enumeration. |