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-cmdletar 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-cmdletar i Windows PowerShell. Det här avsnittet innehåller även länkar till mer information om WS-Management. Microsofts implementering av WS-Management kallas även Windows Remote Management (WinRM).

Om WS-Management

Windows Remote Management är Microsofts implementering av WS-Management protokoll, ett SOAP-baserat, brandväggsvänligt standardprotokoll som gör att maskinvara och operativsystem från olika leverantörer kan samverka. Specifikationen för WS-Management-protokollet ä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.

Protokollet WS-Management baseras på följande standardspecifikationer för webbtjänster: HTTPS, SOAP över 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 WMI (Windows Management Instrumentation). Du kan hämta WMI-data med skript eller program som använder WS-Management Scripting API eller via kommandoradsverktyget WinRM. WS-Management stöder de flesta av de välbekanta WMI-klasserna och -åtgärderna, inklusive inbäddade objekt. WS-Management kan använda WMI för att samla in data om resurser eller 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 över de tillgängliga WS-Management konfigurationsinställningarna. Med providern kan du utforska och ange de olika WS-Management konfigurationsalternativen.

WS-Management konfiguration

Om WS-Management inte har installerats och konfigurerats, Windows PowerShell fjärrkommunikation inte är tillgängligt, WS-Management cmdletar inte körs, WS-Management skript körs inte och WSMan-providern kan inte utföra dataåtgärder. Det WS-Management kommandoradsverktyget WinRM och vidarebefordran av händelser beror också på WS-Management konfigurationen.

WS-Management 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-Management inställningar på lokala datorer och fjärrdatorer.

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.

Management-Data cmdletar

  • 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 Set-WSManQuickConfig-cmdleten tjänsten.
    • Den anger starttypen WS-Management (WinRM)-tjänsten till automatisk.
    • Den skapar en lyssnare som accepterar begäranden från alla IP-adresser. Standardprotokollet för transport är HTTP.
    • Det aktiverar 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 börja Windows PowerShell med alternativet Kör som administratör.

  • Test-WSMan: Verifierar att WS-Management har installerats och konfigurerats. Cmdleten Test-WSMan testar om tjänsten WS-Management (WinRM) körs och konfigureras på en lokal dator eller en fjärrdator.

  • 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-Management information

Mer information om WS-Management finns i följande avsnitt i Windows-dokumentationen.

Windows Remote Management

Om Fjärrhantering i Windows

Installation och konfiguration för Fjärrhantering i Windows

Windows Fjärrhanteringsarkitektur

WS-Managementprotokollet

Windows Remote Management och WMI

Resurs-URI:er

Fjärrhantering av maskinvara

Händelser

Se även