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-WSManQuickConfigstartar 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

String

Den här cmdleten returnerar ett meddelande som ett Strängobjekt som beskriver tillståndet för konfigurationen efter åtgärden.