Windows 10 har inbyggda funktioner som möjliggör fjärrstyrning. Dessa funktioner är integrerade i operativsystemet, men det finns även alternativ att installera verktyg för fjärråtkomst från externa utvecklare. Fjärråtkomst kan vara mycket praktiskt, men det innebär också en potentiell säkerhetsrisk om man inte hanterar aktivering och behörigheter på ett säkert sätt. Därför kräver de flesta fjärråtkomstverktyg autentisering, vilket innebär att du måste bekräfta din identitet innan du kan använda verktyget på din dator. PowerShell är inget undantag i detta avseende.
Innehållsförteckning
Utför PowerShell-kommandon på en fjärransluten Windows 10-dator
Det är fullt möjligt att exekvera PowerShell-kommandon på en Windows 10-dator via en fjärranslutning. Förutsättningen är dock att målsystemet är konfigurerat för att tillåta kommandon som utförs från en annan dator.
Aktivera PowerShell-kommandon för fjärranslutning
Följande steg beskriver hur du aktiverar möjligheten att styra PowerShell-kommandon från distans på en specifik dator:
Öppna PowerShell som administratör på den dator som du vill styra på distans.
Använd följande kommando: Enable-PSRemoting -Force
När kommandot har körts, kommer du att kunna ansluta till datorn på distans och skicka PowerShell-kommandon.
Om måldatorn inte är ansluten till en Active Directory-domän utan ingår i en arbetsgrupp, behöver du även utföra följande steg för att aktivera fjärrkommunikation via PowerShell:
Öppna PowerShell som administratör på måldatorn.
Använd detta kommando: Set-NetFirewallRule -Name 'WINRM-HTTP-In-TCP' -RemoteAddress Any
När detta kommando är klart, blir fjärråtkomst och möjligheten att köra PowerShell-kommandon tillgänglig på det aktuella systemet.
Dessa kommandon är de grundläggande stegen för att aktivera fjärrstyrning via PowerShell, men det finns fler aspekter att beakta. För det första, när du ansluter till ett fjärrsystem måste du autentisera dig med användarnamn och lösenord för det systemet. Dessutom måste du godkänna den dator som du fjärrstyr ifrån. Processen är inte helt okomplicerad, men möjligheten att köra kommandon på en fjärrdator är ett viktigt första steg.
Sammanfattning
Fjärrstyrning via kommandorader kan vara en utmaning. Om du har svårigheter med att konfigurera fjärråtkomst, kan det vara värt att undersöka en tredjepartslösning, som till exempel TeamViewer, som ofta erbjuder en mer användarvänlig och säker upplevelse. Om PowerShell är det enda alternativet, bör du investera tid i att lära dig hur man upprättar anslutningar och de parametrar som kan konfigureras. Det är en god idé att göra detta i god tid, innan behovet uppstår. En grundläggande förståelse för hur fjärråtkomst fungerar kan underlätta felsökning av eventuella problem som kan dyka upp.