WinRM-Skript-API
Windows-Remoteverwaltungsskriptobjekte werden als Ebene über dem WS-Verwaltungsprotokoll implementiert. Mit den Skriptobjekten können Sie Daten abrufen oder Ressourcen auf lokalen und Remotecomputern verwalten.
WS-Management-Objekte
Jedes Skriptobjekt verfügt über eine entsprechende C++-Schnittstelle. Weitere Informationen finden Sie unter WinRM C++-API und Skripterstellung in der Windows-Remoteverwaltung.
Die folgenden Objekte werden von der WinRM-Skript-API bereitgestellt.
-
Definiert den Benutzernamen und das Kennwort, die für Remoteverbindungen verwendet werden. Der Benutzername und das Kennwort werden übergeben, wenn die CreateConnectionOptions-Methode aufgerufen wird. Weitere Informationen finden Sie unter Abrufen von Daten von einem Remotecomputer. Die entsprechende C++-Schnittstelle ist IWSManConnectionOptions.
-
Stellt eine Sammlung von Ergebnissen dar, die vom Aufzählen einer Ressource zurückgegeben werden. Weitere Informationen finden Sie unter Auflisten oder Auflisten aller Instanzen einer Ressource. Die entsprechende C++-Schnittstelle ist IWSManEnumerator.
-
Gibt den Pfad zu einer Ressource an. Sie können in Session-Objektvorgängen wie Session.Get, Session.Put oder Session.Enumerate ein ResourceLocator-Objekt anstelle eines Ressourcen-URI verwenden. Die entsprechende C++-Schnittstelle ist IWSManResourceLocator.
-
Definiert die für die Sitzung verfügbaren Netzwerkvorgänge und Eigenschaften, z . B. Session.Get, Session.Enumerate, Session.Invoke. Weitere Informationen finden Sie unter Abrufen von Daten vom lokalen Computer. Die entsprechende C++-Schnittstelle ist IWSManSession.
-
Stellt Methoden und Eigenschaften bereit, die zum Erstellen einer neuen Sitzung oder zum Verwalten einer etablierten Sitzung verwendet werden. Weitere Informationen finden Sie unter Verwenden der Windows-Remoteverwaltung. Die entsprechenden C++-Schnittstellen sind IWSMan und IWSManEx.
Zugehörige Themen