about_WS-Management_Cmdlets
KORTE BESCHRIJVING
Biedt een overzicht van Web Services for Management (WS-Management) als achtergrond voor het gebruik van de WS-Management-cmdlets in Windows PowerShell.
LANGE BESCHRIJVING
Dit onderwerp bevat een overzicht van Web Services for Management (WS-Management) als achtergrond voor het gebruik van de WS-Management-cmdlets in Windows PowerShell. Dit onderwerp bevat ook koppelingen naar meer informatie over WS-Management. De Microsoft-implementatie van WS-Management wordt ook wel Windows Remote Management (WinRM) genoemd.
Over WS-Management
Windows Remote Management is de Microsoft-implementatie van het WS-Management-protocol, een standaard op SOAP gebaseerd, firewallvriendelijk protocol waarmee hardware en besturingssystemen van verschillende leveranciers kunnen samenwerken. De specificatie van het WS-Management-protocol biedt een algemene manier voor systemen voor toegang tot en uitwisseling van beheerinformatie in een IT-infrastructuur (Information Technology). WS-Management en Intelligent Platform Management Interface (IPMI), samen met de Event Collector, zijn onderdelen van de Functies van Windows Hardware Management.
Het WS-Management-protocol is gebaseerd op de volgende standaard webservicespecificaties: HTTPS, SOAP via HTTP (WS-I-profiel), SOAP 1.2, WS-Addressing, WS-Transfer, WS-Enumeration en WS-Eventing.
WS-Management en WMI
WS-Management kan worden gebruikt om gegevens op te halen die beschikbaar worden gesteld door Windows Management Instrumentation (WMI). U kunt WMI-gegevens verkrijgen met scripts of toepassingen die gebruikmaken van de WS-Management Scripting-API of via het WinRM-opdrachtregelprogramma. WS-Management ondersteunt de meeste bekende WMI-klassen en -bewerkingen, waaronder ingesloten objecten. WS-Management kan gebruikmaken van WMI voor het verzamelen van gegevens over resources of voor het beheren van resources op een Windows-computer. Dit betekent dat u gegevens over objecten zoals schijven, netwerkadapters, services of processen in uw onderneming kunt verkrijgen via de bestaande set WMI-klassen. U kunt ook toegang krijgen tot de hardwaregegevens die beschikbaar zijn via de standaard-WMI IPMI-provider.
WS-Management Windows PowerShell Provider (WSMan)
De WSMan-provider biedt een hiërarchische weergave van de beschikbare WS-Management-configuratie-instellingen. Met de provider kunt u de verschillende configuratieopties voor WS-Management verkennen en instellen.
WS-Beheerconfiguratie
Als WS-Management niet is geïnstalleerd en geconfigureerd, is externe communicatie met Windows PowerShell niet beschikbaar, worden de WS-Management-cmdlets niet uitgevoerd, worden WS-Management-scripts niet uitgevoerd en kan de WSMan-provider geen gegevensbewerkingen uitvoeren. Het opdrachtregelprogramma WS-Management, WinRM en gebeurtenis doorsturen zijn ook afhankelijk van de WS-Management-configuratie.
WS-Management-cmdlets
WS-Management-functionaliteit wordt geïmplementeerd in Windows PowerShell via een module die een set cmdlets en de WSMan-provider bevat. U kunt deze cmdlets gebruiken om de end-to-end taken te voltooien die nodig zijn voor het beheren van WS-Management-instellingen op lokale en externe computers.
De volgende WS-Management-cmdlets zijn beschikbaar.
Verbindings-cmdlets
Connect-WSMan: Hiermee wordt de lokale computer verbonden met de WS-Management-service (WinRM) op een externe computer.
Disconnect-WSMan: Hiermee wordt de lokale computer losgekoppeld van de WS-Management-service (WinRM) op een externe computer.
Cmdlets voor beheergegevens
Get-WSManInstance: geeft beheergegevens weer voor een resource-exemplaar dat is opgegeven door een resource-URI.
Invoke-WSManAction: roept een actie aan op het doelobject dat is opgegeven door de resource-URI en door de selectors.
New-WSManInstance: Hiermee maakt u een nieuw beheerresource-exemplaar.
Remove-WSManInstance: Hiermee verwijdert u een beheerresource-exemplaar.
Set-WSManInstance: wijzigt de beheergegevens die zijn gerelateerd aan een resource.
Installatie- en configuratie-cmdlets
Set-WSManQuickConfig: hiermee configureert u de lokale computer voor extern beheer. U kunt de cmdlet Set-WSManQuickConfig gebruiken om WS-Management te configureren om externe verbindingen met de WinRM-service (WS-Management) toe te staan. De cmdlet Set-WSManQuickConfig voert de volgende bewerkingen uit:
- Hiermee wordt bepaald of de WinRM-service (WS-Management) wordt uitgevoerd. Als de WinRM-service niet wordt uitgevoerd, start de cmdlet Set-WSManQuickConfig de service.
- Hiermee stelt u het opstarttype van de WinRM-service (WS-Management) in op automatisch.
- Er wordt een listener gemaakt die aanvragen van elk IP-adres accepteert. Het standaard transportprotocol is HTTP.
- Hiermee wordt een firewall-uitzondering voor WS-Management-verkeer ingeschakeld.
Opmerking: Als u deze cmdlet wilt uitvoeren in Windows Vista, Windows Server 2008 en latere versies van Windows, moet u Windows PowerShell starten met de optie Uitvoeren als administrator.
Test-WSMan: Controleert of WS-Management is geïnstalleerd en geconfigureerd. Met de Cmdlet Test-WSMan wordt getest of de WinRM-service (WS-Management) wordt uitgevoerd en geconfigureerd op een lokale of externe computer.
Disable-WSManCredSSP: Hiermee wordt CredSSP-verificatie op een clientcomputer uitgeschakeld.
Enable-WSManCredSSP: Maakt CredSSP-verificatie op een clientcomputer mogelijk.
Get-WSManCredSSP: haalt de credSSP-gerelateerde configuratie voor een clientcomputer op.
WS-Management-specifieke cmdlets
- New-WSManSessionOption: hiermee maakt u een WSManSessionOption-object dat moet worden gebruikt als invoer voor een of meer parameters van een WS-Management-cmdlet.
Aanvullende informatie over WS-beheer
Zie de volgende onderwerpen in de Windows-documentatie voor meer informatie over WS-Management.
Over Extern beheer van Windows
Installatie en configuratie voor Extern beheer van Windows
Architectuur voor extern beheer van Windows
Windows Remote Management en WMI