Unter Windows 10 ermöglicht Ihnen die Remotedesktopfunktion den Remotezugriff auf einen Computer, um anderen Benutzern zu helfen oder Dienste zu verwalten, ohne physisch am Standort anwesend zu sein.
Sie können diese Funktion zwar über die App „Einstellungen “ verwalten , aber Sie können Remotedesktop auch unter Windows 10 mithilfe von PowerShell aktivieren. Sie können diese Methode verwenden, um ein Skript zum schnellen Konfigurieren von Remote Desktop auf mehreren Geräten zu erstellen oder ein automatisiertes Skript an Benutzer zu senden, um die Funktion automatisch ohne zusätzliche Schritte einzurichten.
In diesem Handbuch erfahren Sie, wie Sie mithilfe von PowerShell Remotedesktop unter Windows 10 aktivieren (oder deaktivieren) und die erforderlichen Firewall-Ports für eine erfolgreiche Verbindung öffnen.
Wichtig: Remote Desktop ist nur unter Windows 10 Pro verfügbar. Es ist keine Funktion, die unter Windows 10 Home verfügbar ist . Außerdem wird empfohlen, dass Sie eine vollständige Sicherung Ihres Computers durchführen, bevor Sie fortfahren, da eine Änderung der Registrierung irreversible Schäden an Ihrem System verursachen kann.
Aktivieren Sie Remotedesktop mit PowerShell unter Windows 10
Führen Sie die folgenden Schritte aus, um das Remotedesktopprotokoll mit PowerShell zu aktivieren:
-
Öffnen Sie Start unter Windows 10.
-
Suchen Sie nach PowerShell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option Als Administrator ausführen aus.
-
Geben Sie den folgenden Befehl ein, um das Remote-Desktop-Protokoll zu aktivieren, und drücken Sie die Eingabetaste :
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

-
(Optional) Geben Sie den folgenden Befehl ein, um den Remote-Desktop über die Windows-Firewall zu aktivieren, und drücken Sie die Eingabetaste :
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Sobald Sie die Schritte abgeschlossen haben, können Sie die moderne Remotedesktop-App oder die alte Remotedesktopverbindungs-App verwenden, um remote auf Ihren Computer zuzugreifen, auch wenn die Firewall aktiviert ist.
Deaktivieren Sie Remotedesktop mit PowerShell
Führen Sie die folgenden Schritte aus, um das Remotedesktopprotokoll mit PowerShell zu deaktivieren:
-
Start öffnen .
-
Suchen Sie nach PowerShell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option Als Administrator ausführen aus.
-
Geben Sie den folgenden Befehl ein, um das Remotedesktopprotokoll zu deaktivieren, und drücken Sie die Eingabetaste :
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 1

-
(Optional) Geben Sie den folgenden Befehl ein, um den Remote-Desktop über die Windows-Firewall zu deaktivieren, und drücken Sie die Eingabetaste :
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
Nachdem Sie die Schritte abgeschlossen haben, wird die Remote Desktop-Funktion deaktiviert und der Firewall-Port wird geschlossen.
Wir konzentrieren uns in diesem Handbuch auf PowerShell, aber Sie können diese Schritte verwenden, um dieselben Aufgaben mit der Eingabeaufforderung auszuführen .