Sådan kører du PowerShell Command Line på en fjerncomputer

Nogle gange er det bare rart at logge ind på en fjerncomputer for at få et interaktivt miljø, hvor du bare kan skrive nogle kommandoer, enten kommandolinje eller PowerShell cmdlets, for at få det, du har brug for uden at røre den computer fysisk eller bruge Remote Desktop.

Med WinRS / WinRM aktiveret på Windows, kan du udnytte funktioner som PowerShell fjernelse til nemt at styre en række fjernbetjenede Windows-computere i en kommandoprompt eller PowerShell-session, ligesom du gør det via en SSH-kanal.

Aktivering af WinRM på Windows PC

Før du starter, skal du få fjerncomputeren klar til PowerShell-fjernfunktionen. For at få en enkelt pc konfigureret til WinRM og PS-Remoting, skal du blot åbne en forhøjet PowerShell-konsol og køre følgende kommando.

Aktiver-PSRemoting-force

Den cmdlet tager sig af alt, hvad der skal opstilles til WinRM.

Sådan kører du PowerShell Command Line på en fjerncomputer

Hvis du konfigurerer et større netværk i et Windows-domæne, vil gruppepolitik være din ven for at gøre dit liv meget nemmere. Der er tre dele med ganske få trin, som du skal gå igennem. Denne vejledning skal hjælpe dig med at gå igennem denne proces.

Når alle de er konfigureret, skal fjerncomputeren have porten 5985 åben og lytte efter indgående opkald. Du kan hurtigt teste det og se om det er klar.

Test-NetConnection -ComputerName remote_computer -Port 5985
Sådan kører du PowerShell Command Line på en fjerncomputer

2 måder at starte en interaktiv session på

Der er to måder, hvorpå du kan forsøge at åbne en ekstern interaktiv session, hvor du kan køre kommandolinjerne mod den eksterne computer.

Du kan bruge Indtast-PSSession cmdlet, der følger med PowerShell for at starte en interaktiv session.

Enter-PSSession remote_computername

or

Enter-PSSession -ComputerName remote_computername
Sådan kører du PowerShell Command Line på en fjerncomputer

Brug derefter Exit-PSSession for at afslutte den interaktive session en gang færdig.

Du kan også bruge cmdlet WinRS at afbrænde en fjernsession også.

WinRS -r: remote_computer Command
Sådan kører du PowerShell Command Line på en fjerncomputer

Med WinRS cmdlet kan du åbne en ekstern kommandoprompt session ved at køre en cmd som kommandoen.

WinRS -r: remote_computer cmd

Det handler om det for nu. Håber du nyder det.

Kilde

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.