Med PowerShell Remoting kan du köra PowerShell-kommandon eller få tillgång till full PowerShell-sessioner på fjärranslutna Windows-system. Det liknar SSH för åtkomst till fjärrterminaler på andra operativsystem.
PowerShell är normalt låst, så du måste aktivera PowerShell Remoting innan du använder den. Denna installationsprocess är lite mer komplex om du använder en arbetsgrupp i stället för en domän, till exempel i ett hemnätverk, men vi går igenom dig.
Ditt första steg är att aktivera PowerShell Remoting på datorn som du vill göra fjärranslutningar till. På den datorn måste du öppna PowerShell med administrativa behörigheter.
I Windows 10 trycker du på Windows + X och väljer sedan PowerShell (Admin) från Power User-menyn.
Starta Windows 7 eller 8 , och skriv sedan "powerhell". Högerklicka på resultatet och välj "Kör som administratör".
I PowerShell-fönstret skriver du följande cmdlet (PowerShells namn på ett kommando) och trycker sedan på Enter:
Enable -PSRemoting -Force
Detta kommando startar WinRM-tjänsten, sätter den att starta automatiskt med ditt system och skapar en brandväggsregel som tillåter inkommande anslutningar.-Force
-delen av cmdlet berättar att PowerShell utför dessa åtgärder utan att behöva fråga dig för varje steg.
Om dina datorer är en del av en domän är det all installation du behöver göra. Du kan hoppa över för att testa din anslutning. Om dina datorer är en del av en arbetsgrupp, som de förmodligen är i ett hem- eller småföretagsnätverk, har du lite mer installationsarbete att göra.
Obs! Din framgång när du installerar fjärrkontroll i en domänmiljö beror helt och hållet på din nätverkets inställning. Remoting kan vara inaktiverad - eller till och med aktiverad - automatiskt av grupppolicy konfigurerad av en admin. Du kanske inte har behörigheterna du behöver för att köra PowerShell som administratör. Kontrollera alltid med dina administratörer innan du försöker göra något så här. De kan ha goda skäl att inte tillåta övningen, eller de kan vara villiga att ställa upp det för dig.
Om dina datorer inte befinner sig på en domän måste du utföra några fler steg för att få saker att ställa in. Du bör redan ha aktiverat Remoting på den dator som du vill ansluta till, som vi beskrivit i föregående avsnitt.
RELATED: Vad är skillnaden mellan privata och offentliga nätverk i Windows?
Obs! För PowerShell Om du vill arbeta i en arbetsgruppsmiljö måste du konfigurera ditt nätverk som ett privat, inte offentligt nätverk. För mer om skillnaden och hur du byter till ett privat nätverk om du redan har ett offentligt nätverk inrättat, kolla in vår guide för privata och offentliga nätverk.
Nästa måste du konfigurera inställningen TrustedHosts på både PC till vilken du vill ansluta och PC: n (eller PC: erna) du vill ansluta till, så datorerna kommer att lita på varandra. Du kan göra detta på ett av två sätt.
Om du är i ett hemnätverk där du vill fortsätta och lita på vilken dator som helst som ska anslutas, kan du skriva följande cmdlet i PowerShell (igen behöver du för att köra den som administratör).
Set-Item wsman: localhost client trustedhosts *
Asterisken är en jokertymbol för alla datorer. Om du istället vill begränsa datorer som kan anslutas kan du ersätta asterisken med en kommaseparerad lista över IP-adresser eller datornamn för godkända datorer.
När du har kört det här kommandot måste du starta om WinRM-tjänsten så dina nya inställningar träder i kraft. Skriv följande cmdlet och tryck sedan på Enter:
Starta om WinRM
och kom ihåg att du måste köra de två cmdletsna på datorn som du vill ansluta till, liksom på alla datorer du vill anslut från.
Nu när du har datorns inställd för PowerShell Remoting, är det dags att testa anslutningen. På datorn som du vill komma åt fjärrsystemet från, skriv följande cmdlet i PowerShell (ersätt "COMPUTER" med fjärrdatorns namn eller IP-adress) och tryck sedan på Enter:
Test-WsMan COMPUTER
Detta enkla kommando testa om WinRM-tjänsten körs på den fjärranslutna datorn. Om det slutförs framgångsrikt ser du information om fjärrdatorns WinRM-tjänst i fönstret, vilket betyder att WinRM är aktiverat och din dator kan kommunicera. Om kommandot misslyckas visas ett felmeddelande istället.
Om du vill köra ett kommando på fjärrsystemet använder du kommandotInvoke Command
cmdlet med följande syntax :
Invoke-Command -ComputerName COMPUTER -ScriptBlock {COMMAND} -kritiskt användarnamn
"COMPUTER" representerar fjärrdatorns namn eller IP-adress. "COMMAND" är det kommando du vill köra. "USERNAME" är det användarnamn som du vill köra kommandot som på fjärrdatorn. Du blir uppmanad att ange ett lösenord för användarnamnet.
Här är ett exempel. Jag vill se innehållet i katalogen C: på en fjärrdator med IP-adressen 10.0.0.22. Jag vill använda användarnamnet "wjgle", så jag skulle använda följande kommando:
Invoke-Command -ComputerName 10.0.0.22 -ScriptBlock {Get-ChildItem C: } -credential wjgle
Om du har flera cmdlets som du vill köra på fjärrdatorn, istället för att skriva in cmdlet Invoke-Command och fjärr-IP-adressen flera gånger, kan du starta en fjärransluten session istället. Skriv bara in följande cmdlet och tryck sedan på Enter:
Enter-PSSession -ComputerName COMPUTER -Credential USER
Återställ, ersätt "COMPUTER" med fjärrdatorns namn eller IP-adress och ersätt "USER" med namnet på det användarkonto du vill åberopa.
Dina snabba ändringar visar den fjärrdator som du är ansluten till och du kan utföra ett antal PowerShell-cmdlets direkt på fjärrsystemet.
Har du någonsin sett någon använder upp och ner text på webben? Någonsin undrar hur man gör det? Låt oss ta en snabb titt på hur karaktärerna faktiskt sätts ihop och visa dig en enkel generator som gör det åt dig. Texten upp och ner är egentligen bara ett trick som använder speciella Unicode-symboler som verkar vara upp och ner bokstäver , även om de verkligen inte vänds upp och ner.
Så här gör du NVIDIA SHIELD Lyssna på "OK Google", även när TV: n är avstängd
Nyligen blev NVIDIA SHIELD den första Android TV-enheten för att få tillgång till OK Google och Google Assistent. Saken är att du verkligen behöver TV: n för att verkligen få ut det mesta, men en ny inställning låter dig använda den även när skärmen är av. RELATED: Hur man får Det mesta av din Android TV Innan vi får veta hur vi gör det, låt oss först prata om vad vi kan förvänta oss när du använder den här funktionen.