Hoe maak je verbinding met een externe computer met PowerShell [Gedetailleerde gidsen]
Schakel PowerShell Remoting in en je kunt vervolgens verbinding maken met de computer met behulp van PowerShell en de computer beheren.
Kan ik verbinding maken met PowerShell op een externe computer?
Hallo iedereen! Is het mogelijk om verbinding te maken met PowerShell op een externe computer en deze te beheren met mijn lokale apparaat? Kunt u mij het gedetailleerde proces vertellen? Bij voorbaat hartelijk dank!
- Vraag van Tina
Handleiding: Verbinding maken met PowerShell op een externe computer
Het is bekend dat Windows Remote Desktop een computer toegankelijk maakt via Remote Desktop-verbinding (MSTSC). Eigenlijk kunt u ook PowerShell Remoting gebruiken om verbinding te maken met een externe server en deze te beheren. Voordat u dat doet, moet u PowerShell Remoting inschakelen op de computer waarmee u verbinding wilt maken, door de onderstaande stappen te volgen:
Stap 1. Druk op Windows X op Windows 11/10, en kies PowerShell (Admin) in het menu.
Stap 2. Voer in het PowerShell-venster de volgende opdracht in en druk op Enter.
♦ Enable-PSRemoting -Force
PowerShell: Verbinding maken met een externe computer met referenties
U kunt een externe sessie starten met PowerShell en vervolgens opdrachten uitvoeren op de externe computer vanaf uw lokale apparaat. Zie de gedetailleerde stappen:
Stap 1. Voer op de lokale computer PowerShell uit als administrator.
Stap 2. Voer de volgende opdracht in en druk op Enter.
♦ Enter-PSSession -ComputerName COMPUTER -Credential USER
► Opmerking: COMPUTER verwijst naar de computernaam of het IP-adres van de externe computer waartoe u toegang wilt hebben; USER verwijst naar de gebruikersnaam van een account op de externe computer.
Stap 3. Voer in het pop-upvenster het wachtwoord van het account in en klik op OK.
PowerShell: Een enkele opdracht uitvoeren op een externe computer
Als je alleen een opdracht op de externe computer wilt uitvoeren, volg dan de volgende stappen:
Stap 1. Voer PowerShell uit als beheerder.
Stap 2. Voer de onderstaande opdracht uit en druk op Enter.
♦ Invoke-Command -ComputerName COMPUTER -ScriptBlock { COMMAND } -credential USERNAME
► Opmerking: COMPUTER is het IP-adres van de externe pc of de computernaam; COMMAND verwijst naar de opdracht die je wilt uitvoeren op de externe computer; USERNAME verwijst naar de gebruikersnaam van een account op de externe computer.
Stap 3. Voer het wachtwoord van het account in het pop-upvenster in en klik op OK.
PowerShell: Remote Desktop Connection gebruiken om toegang te krijgen tot een externe pc
Je kunt er ook voor kiezen om Remote Desktop Connection uit te voeren om toegang te krijgen tot en controle te hebben over het externe bureaublad vanuit PowerShell. Let op dat je vooraf Remote Desktop moet inschakelen op de externe computer.
Stap 1. Voer PowerShell uit als beheerder.
Stap 2. Voer een van de volgende twee opdrachten uit:
♦ mstsc /v:[IP-adres van de externe pc]:3389
♦ Start-Process "$env:windir\system32\mstsc.exe" -ArgumentList "/v:$[de computernaam van de externe computer]"
Stap 3. Voer nu de gebruikersnaam en het wachtwoord in van het account waarmee je wilt inloggen op de externe computer. Na enige tijd zie je het bureaublad van de externe pc en kun je het gebruiken.
AnyViewer: Biedt jou stabiele en veilige externe toegang
Je weet nu hoe je kunt verbinden met een externe computer via PowerShell, een PowerShell-opdracht kunt uitvoeren op een externe pc, of RDC kunt starten vanuit PowerShell om toegang te krijgen tot de externe pc. De voorwaarde voor deze handelingen is dat de externe computer en het lokale apparaat zich in hetzelfde netwerk bevinden. Zo niet, dan moet je extra werk verrichten, zoals het configureren van het netwerk en de router, wat ingewikkeld kan zijn. Soms treden er fouten op zoals "kan geen verbinding maken met de externe server", waardoor je geen verbinding kunt maken met een externe computer via PowerShell.
Hier wordt een algemene, stabiele en veilige externe bureaubladsoftware aanbevolen, genaamd AnyViewer. Het stelt u in staat om verbinding te maken met externe computers via hetzelfde LAN of vanuit een ander netwerk en allerlei handelingen uit te voeren, inclusief het uitvoeren van PowerShell-commando"s. Download het gratis en zie hoe het werkt.
► AnyViewer ondersteunt u bij de toegang tot een Windows-pc vanaf een Android- of iOS-apparaat. Om een computer vanaf een telefoon te benaderen, moet u de AnyViewer mobiele app downloaden vanuit de Google Play Store of de App Store.
Stap 1. Installeer en voer AnyViewer uit op de computer waartoe u toegang wilt krijgen. Maak een AnyViewer-account aan en log in op beide apparaten.
Stap 2. Ga op uw lokale machine naar Apparaten, zoek de externe computer en klik op Eén klik-bediening. Onmiddellijk kunt u volledige controle over de externe computer nemen.
✍ Tips:
✐ Als u eenmalige externe ondersteuning aan uw klanten wilt bieden, voer dan het apparaat-ID van de externe computer in, klik op Verbinden, stuur een verzoek om bediening en wacht op goedkeuring van uw partner.
✐ AnyViewer biedt ook geavanceerde plannen waarmee gebruikers meer apparaten kunnen beheren, meer computers tegelijk kunnen bedienen en geavanceerde functies kunnen gebruiken, zoals toegang in de privacymodus.
Conclusie
Het is niet eenvoudig genoeg om verbinding te maken met een externe computer via PowerShell en opdrachten op de externe machine uit te voeren. Voor een snelle en fantastische ervaring met externe toegang wordt aanbevolen over te stappen naar AnyViewer. Tijdens de externe sessie kunt u bestanden overdragen, de resolutie wijzigen, het behang verbergen, enzovoort.