NUR den Standarddrucker in der RSP-Sitzung verbinden

08/07/2008 - 12:28 von Markus Pöschl | Report spam
Hallo zusammen,

kann ich per Script abfragen, welches der lokale Standarddrucker des Clients
ist, und diesen dann per Befehl als Standard für die RDP-Sitzung einbinden
...

Beispiel:

CLient hat einen PDF-Writer, einen S/W-Laser (Standard) und einen
Colordrucker

nun sind in der RDP-Einstellung die lokalen Drucker NICHT für die Verbindung
aktiviert.

Der User meldet sich per RDP an und bekommt NUR den S/W-Laser verbunden ...

wie könnte man so etwas einrichten ?

Grüße und Danke schon einmal,

Markus
 

Lesen sie die antworten

#1 Helmar Schmidt
15/07/2008 - 17:17 | Warnen spam
Hallo,

es gibt eine moeglichkeit mit 'bordmitteln' den standard drucker abzufragen.
C:\WINDOWS\system32>cscript prnmngr.vbs -g
Leider Zeigt der nicht gleichzeitig den Share namen an.
Ob Dein Vorhaben direkt via RDP auch moeglich ist habe ich nicht getestet.
Einen Hinweis noch: in der RDP session gibt es eine Variable die Clientname
heisst diese koennte man nutzen.
Command Prompt in der Session: set c

- Prnmngr.vbs
http://technet2.microsoft.com/Windo...d1031.mspx

- Prnport.vbs
http://technet2.microsoft.com/Windo...71033.mspx

Der Befehl: rundll32 printui.dll,PrintUIEntry /? hat leider nicht alle
Moeglichkeiten.

WMI gibt es auch noch. Habe ich aber keine Erfahrung mit:
http://www.microsoft.com/technet/sc...fault.mspx


These tools are located in the %SystemRoot%\System32 folder.

All of the following command-line tools are Microsoft Visual Basic scripts:
. Prncnfg:
A printer configuration script for Windows Management Instrumentation (WMI)
that is used to receive and set a printer configuration. This script is also
used to rename a printer.
. Prndrvr:
A driver script for WMI that is used to add, delete, and list drivers.
. Prnjobs:
A job control script for WMI that is used to pause, resume, cancel, and list
jobs.
. Prnmngr:
A printer script for WMI that is used to add, delete, and list printers and
connections. Also, this script can receive and set the default printer.
. Prnport:
A port script for WMI that is used to add, delete, and list ports. Also,
this script can receive and set the port configuration.
. Prnqctl:
A printer control script for WMI that is used to pause, resume, and purge a
printer. Also, this script can print a test page on a printer.

Gruss,
Helmar

"Markus Pöschl" wrote in message
news:
Hallo zusammen,

kann ich per Script abfragen, welches der lokale Standarddrucker des
Clients ist, und diesen dann per Befehl als Standard für die RDP-Sitzung
einbinden ...

Beispiel:

CLient hat einen PDF-Writer, einen S/W-Laser (Standard) und einen
Colordrucker

nun sind in der RDP-Einstellung die lokalen Drucker NICHT für die
Verbindung aktiviert.

Der User meldet sich per RDP an und bekommt NUR den S/W-Laser verbunden
...

wie könnte man so etwas einrichten ?

Grüße und Danke schon einmal,

Markus

Ähnliche fragen