about_WS-Management_Cmdlets
KORT BESKRIVNING
Ger en översikt över Web Services for Management (WS-Management) som bakgrund för att använda WS-Management-cmdletarna i Windows PowerShell.
LÅNG BESKRIVNING
Det här avsnittet innehåller en översikt över Web Services for Management (WS-Management) som bakgrund för att använda WS-Management-cmdletarna i Windows PowerShell. Det här avsnittet innehåller även länkar till mer information om WS-Management. Microsoft-implementeringen av WS-Management kallas även Windows Remote Management (WinRM).
Om WS-Management
Windows Remote Management är Microsofts implementering av WS-Management-protokollet, ett STANDARD SOAP-baserat, brandväggsvänligt protokoll som gör att maskinvara och operativsystem från olika leverantörer kan samverka. WS-Management-protokollspecifikationen är ett vanligt sätt för system att komma åt och utbyta hanteringsinformation i en IT-infrastruktur . WS-Management och Intelligent Platform Management Interface (IPMI), tillsammans med händelseinsamlaren, är komponenter i windows maskinvaruhanteringsfunktioner.
WS-Management-protokollet baseras på följande standardspecifikationer för webbtjänsten: HTTPS, SOAP via HTTP (WS-I-profil), SOAP 1.2, WS-Addressing, WS-Transfer, WS-Enumeration och WS-Eventing.
WS-Management och WMI
WS-Management kan användas för att hämta data som exponeras av Windows Management Instrumentation (WMI). Du kan hämta WMI-data med skript eller program som använder WS-Management-skript-API:et eller via kommandoradsverktyget WinRM. WS-Management stöder de flesta välbekanta WMI-klasser och -åtgärder, inklusive inbäddade objekt. WS-Management kan använda WMI för att samla in data om resurser eller för att hantera resurser på en Windows-baserad dator. Det innebär att du kan hämta data om objekt som diskar, nätverkskort, tjänster eller processer i företaget via den befintliga uppsättningen WMI-klasser. Du kan också komma åt maskinvarudata som är tillgängliga från WMI IPMI-standardprovidern.
WS-Management Windows PowerShell-provider (WSMan)
WSMan-providern ger en hierarkisk vy i de tillgängliga konfigurationsinställningarna för WS-Management. Med providern kan du utforska och ange de olika konfigurationsalternativen för WS-Management.
WS-Hanteringskonfiguration
Om WS-Management inte har installerats och konfigurerats är Inte Windows PowerShell-fjärrkommunikation tillgängligt, WS-Management-cmdletarna körs inte, WS-Management-skript körs inte och WSMan-providern kan inte utföra dataåtgärder. Kommandoradsverktyget WS-Management, WinRM och vidarebefordran av händelser beror också på WS-Management-konfigurationen.
WS-hanterings cmdletar
WS-Management-funktioner implementeras i Windows PowerShell via en modul som innehåller en uppsättning cmdletar och WSMan-providern. Du kan använda dessa cmdletar för att slutföra de uppgifter från slutpunkt till slutpunkt som krävs för att hantera WS-Hanteringsinställningar på lokala och fjärranslutna datorer.
Följande WS-Management-cmdletar är tillgängliga.
Anslutnings-cmdletar
Connect-WSMan: Ansluter den lokala datorn till tjänsten WS-Management (WinRM) på en fjärrdator.
Disconnect-WSMan: Kopplar från den lokala datorn från tjänsten WS-Management (WinRM) på en fjärrdator.
Cmdletar för hanteringsdata
Get-WSManInstance: Visar hanteringsinformation för en resursinstans som anges av en resurs-URI.
Invoke-WSManAction: Anropar en åtgärd på målobjektet som anges av resurs-URI:n och av väljarna.
New-WSManInstance: Skapar en ny hanteringsresursinstans.
Remove-WSManInstance: Tar bort en hanteringsresursinstans.
Set-WSManInstance: Ändrar hanteringsinformationen som är relaterad till en resurs.
Installations- och konfigurations-cmdletar
Set-WSManQuickConfig: Konfigurerar den lokala datorn för fjärrhantering. Du kan använda cmdleten Set-WSManQuickConfig för att konfigurera WS-Management för att tillåta fjärranslutningar till tjänsten WS-Management (WinRM). Cmdleten Set-WSManQuickConfig utför följande åtgärder:
- Den avgör om tjänsten WS-Management (WinRM) körs. Om WinRM-tjänsten inte körs startar cmdleten Set-WSManQuickConfig tjänsten.
- Den anger starttypen för WS-Management-tjänsten (WinRM) till automatisk.
- Den skapar en lyssnare som accepterar begäranden från alla IP-adresser. Standard transportprotokollet är HTTP.
- Det möjliggör ett brandväggsfel för WS-Management-trafik.
Obs! Om du vill köra den här cmdleten i Windows Vista, Windows Server 2008 och senare versioner av Windows måste du starta Windows PowerShell med alternativet Kör som administratör.
Test-WSMan: Verifierar att WS-Management är installerat och konfigurerat. Cmdleten Test-WSMan testar om tjänsten WS-Management (WinRM) körs och konfigureras på en lokal eller fjärransluten dator.
Disable-WSManCredSSP: Inaktiverar CredSSP-autentisering på en klientdator.
Enable-WSManCredSSP: Aktiverar CredSSP-autentisering på en klientdator.
Get-WSManCredSSP: Hämtar den CredSSP-relaterade konfigurationen för en klientdator.
WS-Hanteringsspecifika cmdletar
- New-WSManSessionOption: Skapar ett WSManSessionOption-objekt som ska användas som indata till en eller flera parametrar i en WS-Management-cmdlet.
Ytterligare WS-hanteringsinformation
Mer information om WS-Management finns i följande avsnitt i Windows-dokumentationen.
Installation och konfiguration för Windows Fjärrhantering
Arkitektur för Fjärrhantering i Windows
Windows Remote Management och WMI