Druckerport auslesen
Druckerport LPT, USB oder TCP?
Hallo zusammen. Ich habe ein kleines Problem und hoffe das mir ein schlauer Kopf weiter helfen kann!
Gibt es die Möglichkeit mit einem VB Script herauszufinden, ob der Druckerport für einen LPT USB oder Netzwerkdrucker bestimmt ist?
Oder gibt es über den Druckernamen die Möglichkeit, beispielsweise mit einem Regestryeintrag herauszufinden, mit was für einer Schnittstelle der Drucker angeschlossen ist?
Danke im voraus.
Hallo zusammen. Ich habe ein kleines Problem und hoffe das mir ein schlauer Kopf weiter helfen kann!
Gibt es die Möglichkeit mit einem VB Script herauszufinden, ob der Druckerport für einen LPT USB oder Netzwerkdrucker bestimmt ist?
Oder gibt es über den Druckernamen die Möglichkeit, beispielsweise mit einem Regestryeintrag herauszufinden, mit was für einer Schnittstelle der Drucker angeschlossen ist?
Danke im voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 98831
Url: https://administrator.de/contentid/98831
Ausgedruckt am: 26.11.2024 um 05:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
in der Registry von W2K:
HKLM - System - CurrentControlSet - Control - Print - Printers
gibt es für jeden im System konfigurierten Drucker einen Eintrag. Einer der zugehörigen Schlüssel dazu lautet "Port".
Bei einem Netzwerkdrucker steht dort die jeweilige IP-Adresse drin, bei einem parallel angeschlossenen Drucker entsprechend "LPT1:", bei USB eben dann "USB001".
Wie Du die Werte nun ausgelesen bekommst, dazu können Dir sicher die VBS-Spezis Hilfestellung geben.
in der Registry von W2K:
HKLM - System - CurrentControlSet - Control - Print - Printers
gibt es für jeden im System konfigurierten Drucker einen Eintrag. Einer der zugehörigen Schlüssel dazu lautet "Port".
Bei einem Netzwerkdrucker steht dort die jeweilige IP-Adresse drin, bei einem parallel angeschlossenen Drucker entsprechend "LPT1:", bei USB eben dann "USB001".
Wie Du die Werte nun ausgelesen bekommst, dazu können Dir sicher die VBS-Spezis Hilfestellung geben.