Set-WSManQuickConfig
Konfigurerar den lokala datorn för fjärrhantering.
Syntax
Set-WSManQuickConfig
[-UseSSL]
[-Force]
[-SkipNetworkProfileCheck]
[<CommonParameters>]
Description
Den här cmdleten är endast tillgänglig på Windows-plattformen.
Cmdleten Set-WSManQuickConfig
konfigurerar datorn för att ta emot PowerShell-fjärrkommandon som skickas med hjälp av WS-Management-tekniken (Web Services for Management).
Set-WSManQuickConfig
utför följande åtgärder:
- Kontrollerar om WinRM-tjänsten körs. Om WinRM-tjänsten inte körs startas tjänsten.
- Anger starttypen för WinRM-tjänsten till automatisk.
- Skapar en lyssnare för att acceptera begäranden på alla IP-adresser. Standardtransporten är HTTP.
- Aktiverar ett brandväggsfel för WinRM-trafik.
Om du vill köra Set-WSManQuickConfig
startar du PowerShell med alternativet Kör som administratör .
Exempel
Exempel 1: Aktivera fjärrhantering av den lokala datorn via HTTP
I det här exemplet anges den konfiguration som krävs för att aktivera fjärrhantering av den lokala datorn. Som standard skapar det här kommandot en WS-Management-lyssnare på HTTP.
Set-WSManQuickConfig
Exempel 2: Aktivera fjärrhantering av den lokala datorn via HTTPS
I det här exemplet anges den konfiguration som krävs för att aktivera fjärrhantering av den lokala datorn. Parametern UseSSL anger att HTTPS används för att kommunicera med datorn.
Set-WSManQuickConfig -UseSSL
Kommentar
HTTPS kräver manuell konfiguration. Mer information finns i beskrivningen av parametern UseSSL .
Parametrar
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SkipNetworkProfileCheck
Konfigurerar Windows-klientversioner för fjärrkommunikation när datorn finns i ett offentligt nätverk. Den här parametern aktiverar en brandväggsregel för offentliga nätverk som endast tillåter fjärråtkomst från datorer i samma lokala undernät.
Den här parametern har ingen effekt på serverversioner av Windows, som som standard har en brandväggsregel för lokala undernät för offentliga nätverk. Om brandväggsregeln för det lokala undernätet är inaktiverad på serverversionen av Windows Enable-PSRemoting
aktiverar du den igen, oavsett parameterns värde.
Om du vill ta bort begränsningen för det lokala undernätet och aktivera fjärråtkomst från alla platser i offentliga nätverk använder du cmdleten Set-NetFirewallRule
i NetSecurity-modulen .
Den här parametern introducerades i PowerShell 3.0.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseSSL
Anger att SSL-protokollet (Secure Sockets Layer) används för att upprätta en anslutning till fjärrdatorn. Som standard används inte SSL.
WS-Management krypterar allt PowerShell-innehåll som överförs över nätverket. Med parametern UseSSL kan du ange ytterligare skydd för HTTPS i stället för HTTP. Om du använder den här parametern och SSL inte är tillgängligt på porten som används för anslutningen misslyckas kommandot.
HTTPS kräver manuell konfiguration av WinRM- och brandväggsregler. Mer information finns i Så här konfigurerar du WINRM för HTTPS.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Du kan inte skicka objekt till den här cmdleten.
Utdata
Den här cmdleten returnerar ett meddelande som ett Strängobjekt som beskriver tillståndet för konfigurationen efter åtgärden.