Remote-Desktop-Druck mit RD Easy Print Redirection

Im Druckerumleitungsmodus können Benutzer Druckaufträge von einer RDP (RDS)-Terminalsitzung an ihren lokalen Drucker senden, der mit dem Computer verbunden ist. Standardmäßig leitet Windows alle mit dem Computer verbundenen Drucker zur Remotedesktopsitzung um. Der Standarddrucker des lokalen Geräts wird in der Terminalsitzung als Standarddrucker zugewiesen.

Inhalt:

Vor Windows Server 2008 erforderte der Terminaldruck einen erheblichen Verwaltungsaufwand, da alle Druckertreiber der Benutzer manuell auf dem Remote-Terminalserver installiert und aktualisiert werden mussten. Weitere neue Windows-Versionen unterstützen ein UniversalEinfaches Remote-Desktop-DruckenTreiber, der das Drucken aus einer RDP-Sitzung auf fast jedem Drucker ermöglicht.

Mit Easy Print ist es nicht erforderlich, native Treiber für umgeleitete Drucker auf dem RDP-Server zu installieren. Die umgeleiteten Clientdrucker werden automatisch dem RD Easy Print-Treiber zugeordnet. Der Easy Print-Treiber leitet alle Druckaufträge transparent an die lokalen Druckwarteschlangen des Computers weiter. Benutzer können über die grafische Verwaltungsoberfläche des Druckers vom RD-Host aus auf alle benutzerdefinierten Treibereinstellungen und -optionen des lokalen Druckers zugreifen.

So konfigurieren Sie Remote Desktop Easy Print unter Windows

Wenn Sie Windows Server als RDP-Server verwenden und die Rolle Remote Desktop Session Host (RDSH) installiert haben, sollte die Umleitung lokaler Drucker über Easy Print standardmäßig funktionieren. Es sind keine zusätzlichen Schritte erforderlich.

Der Remotedesktop-Host versucht, den RD Easy Print-Treiber für alle umgeleiteten Clientdrucker zu verwenden. Es ist keine zusätzliche Konfiguration erforderlich und umgeleitete lokale Drucker werden automatisch in der Benutzersitzung angezeigt.

Um den Terminalserver zu zwingen, den universellen Remote Desktop Easy Print-Treiber für umgeleitete Drucker zu verwenden, aktivieren Sie diesen Modus in den lokalen Gruppenrichtlinieneinstellungen.

  1. Öffnen Sie den lokalen GPO-Editorgpedit.msc
  2. Navigieren Sie zu Computerkonfiguration -> Administrative Vorlagen -> Windows-Komponenten -> Remotedesktopdienste -> Remotedesktop-Sitzungshost -> Druckerumleitung
  3. Aktivieren Sie die RichtlinieVerwenden Sie zuerst den Remote Desktop Easy Print-Treiber

Wenn diese Richtlinie deaktiviert ist, muss der Administrator den Druckertreiber des Benutzers manuell auf dem Terminalserver (RD) installieren.

Um die GPO-Einstellungen zu aktualisieren, führen Sie Folgendes ausgpupdate /forceBefehl und beenden Sie die Benutzersitzung (logoff).

Dieser GPO-Abschnitt enthält zusätzliche Optionen, die zum Konfigurieren des Verhaltens umgeleiteter Drucker verwendet werden können:

Siehe auch:So beheben Sie Probleme mit der Gruppenrichtlinie der Ordnerumleitung mit SCCM in Windows

  • Leiten Sie nur den Standard-Clientdrucker um– ermöglicht die Reduzierung der Anzahl umgeleiteter Drucker vom Client. In der Remote-Sitzung ist nur der auf dem Computer des Benutzers festgelegte lokale Standarddrucker verfügbar.
  • Legen Sie den Standard-Clientdrucker nicht als Standarddrucker in einer Sitzung fest
  • Geben Sie das Verhalten des Terminalserver-Fallback-Druckertreibers an– Wählen Sie, ob Sie einen PCL- oder PS-Treiber (PostScript) als Ersatzdruckertreiber zuweisen möchten, oder wählen Sie einen anderen Treibertyp aus.
  • Clientdruckerumleitung nicht zulassen –verweigert die Verwendung umgeleiteter Drucker in einer RDP-Sitzung (muss deaktiviert oder nicht konfiguriert sein).

Um Treiber und weitergeleitete Drucker auf der RDP-Serverseite einfach zu verwalten, können Sie Folgendes installierenprintmanagement.mscMMC-Snap-in. In den Desktop-Versionen von Windows 10 und 11 ist es standardmäßig installiert. Benutzer von Windows Server können es mit dem folgenden Befehl hinzufügen:

DISM /online /add-capability /CapabilityName:Print.Management.Console~~~~0.0.1.0

Öffnen Sie dieprintmanagement.mscKonsole. Stellen Sie sicher, dass dieEinfaches Remote-Desktop-DruckenDer Treiber ist im verfügbarTreiberAbschnitt. Deinstallieren Sie diesen Treiber nicht, da die RD EasyPrint-Umleitung ohne ihn nicht funktioniert.

Wenn Sie eine RDS-Farm bereitgestellt haben, können Sie die Druckerumleitung für Benutzer über mehrere Optionen in den RDS-Sammlungseinstellungen steuern.

  • Clientdruckerumleitung zulassen
  • Verwenden Sie das Standarddruckgerät des Clients
  • Verwenden Sie zunächst den Remote Desktop Easy Print-Druckertreiber

Konfigurieren Sie die Umleitung lokaler Drucker im RDP-Client

Angenommen, ein Drucker wurde bereits im Benutzerprofil auf dem Client-Computer installiert und konfiguriert (dies kann entweder ein lokal angeschlossener Drucker oder ein Netzwerkdrucker sein).

Um lokale Drucker mithilfe des RDP-Clients zu einer Remotesitzung umzuleiten, aktivieren Sie die entsprechende Option in der Remotedesktopverbindung (mstsc.exe) Einstellungen.

  1. Öffnen Sie den RD-Client und gehen Sie zuRegisterkarte „Lokale Ressourcen“.
  2. Aktivieren Sie dieDruckerOption im Abschnitt „Lokale Geräte und Ressourcen“ (hier können Sie auch die RD-Zwischenablageumleitung aktivieren).
  3. Wenn Sie ein als RD-RemoteApp konfiguriertes Programm verwenden, muss seine *.RDP-Datei die Option zum Zulassen der Druckerumleitung enthalten:
    redirectprinters:i:1

Notiz. Damit umgeleitete Drucker ordnungsgemäß funktionieren, darf der Hostname des Clientcomputers nicht länger als 14 Zeichen sein. Wenn nicht, ändern Sie den Computernamen auf dem Clientgerät.

Stellen Sie nun eine Verbindung zum RDP-Host her und navigieren Sie zuEinstellungen>Bluetooth und Geräte>Drucker und Scanner. Hier sollten die lokalen Drucker erscheinen, die zur RDP-Sitzung umgeleitet wurden.

Solche Drucker können anhand ihres Namens identifiziert werden, der den Namen des Druckers gefolgt von der Aufschrift „“ enthält.umgeleitet n". WoNist die Sitzungs-ID des Benutzers.

Diese umgeleiteten Drucker werden auch in der Druckverwaltungskonsole angezeigt (printmanagement.msc). Hier können Sie sehen, dass sie den Remote Desktop Easy Print-Treiber verwenden.

Mit PowerShell können Sie die umgeleiteten Drucker auf einem Host auflisten.

Get-Printer | ? DriverName -eq "Remote Desktop Easy Print" | Sort-Object | FT -AutoSize

Jetzt können Benutzer Druckaufträge von Apps auf dem RDP-Host senden und der Easy Print-Treiber leitet sie dann an lokale Drucker weiter. Wenn es auf 1 gesetzt ist, wird die Druckerumleitung verweigert.

Wenn die RDP-Druckerumleitung auf einem bestimmten Client nicht funktioniert, prüfen Sie, ob dies der Fall istHKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server ClientDer Registrierungsschlüssel hat dieDruckerumleitung deaktivierenParameter. Wenn es eingestellt ist1, verweigert es die Verwendung der Druckerumleitung. Entfernen Sie dieses Registrierungselement oder ändern Sie den Wert auf 0.

Verwenden von Druckern, die Remote Desktop Easy Print nicht unterstützen

Einige Drucker (in der Regel Heim- oder SOHO-Modelle) unterstützen Remote Desktop Easy Print möglicherweise nicht oder es treten Kompatibilitätsprobleme auf, wenn sie damit verwendet werden. Die Funktion „Remote Desktop Easy Print“ funktioniert unter Windows Server nur, wenn die RDSH-Rolle installiert ist. Für solche Drucker müssen Sie denselben Treiber manuell sowohl auf dem Client-Computer als auch auf dem RDP-Host installieren.

Um den Druckertreiber zu installieren, öffnen Sie dieprintmanagement.mscKonsole. Klicken Sie mit der rechten Maustaste aufTreiberAbschnitt und wählen SieTreiber hinzufügen.

Verwenden Sie den Assistenten zum Hinzufügen von Treibern, um den Pfad zum Treiber anzugebenINFDatei herunter und installieren Sie sie.

Beachten Sie, dass die Namen der Druckertreiber auf dem Client und dem Server identisch sein müssengenau das gleiche (!!!).

Wenn der Benutzer das nächste Mal eine Verbindung zu diesem RDP/RDS-Host herstellt, wird sein lokaler Drucker automatisch zur Remote-Sitzung umgeleitet. Anstatt den TS Easy Print-Treiber zu verwenden, wird der native Treiber verwendet, den Sie sowohl auf dem Client als auch auf dem Server installiert haben.

Es wird empfohlen, den Druckertreiber-Isolationsmodus zu aktivieren, um die Sicherheit und Zuverlässigkeit des RD-Servers mit nativen Treibern zu verbessern. Öffnen Sie dazu den lokalen GPO-Editor und aktivieren Sie unter Computerkonfiguration -> Administrative Vorlagen -> Drucker die folgenden Optionen:

  • Führen Sie Druckertreiber in isolierten Prozessen aus
  • Überschreiben Sie die vom Druckertreiber gemeldete Einstellung für die Ausführungskompatibilität des Druckertreibers

Related Posts