Wilkose 0 Geschrieben 31. Januar 2014 Melden Teilen Geschrieben 31. Januar 2014 Hallo, ich vermute ich brauche mal ein paar Ratschläge. Folgendes Problem: - 500 Clients - eine Datenbank, die nur mit Druckern arbeitet, die über local Port verbunden sind - Drucker werden verbunden, indem ein neuer Anschluss erstellt wird, Port \\Server\Druckername (händisch) - Verbinden via TCPIP ist keine Option Gibt es die Möglichkeit ein Script zu schreiben, mit dem man Drucker installieren kann, die dann auf dem Port \\Server\Druckername verbunden sind? Ich habe nun schon eine weile gegoogelt, aber nichts brauchbares gefunden. Scriptbeispiele gibt es genug, aber dann wird der Drucker via TCPIP auf einem LocalPort installiert oder als Drucker am Printserver (Druckername an Server) gemappt. Vielleicht hat jemand sogar ein Beispiel-Script das mir auf die Sprünge helfen kann... Ich hoffe ich konnte die Situation einigermaßen erklären... Falls nicht einfach fragen! Schonmal Danke! LG Wilkose Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 31. Januar 2014 Melden Teilen Geschrieben 31. Januar 2014 Evtl. hilft ja ein simples net use LPT1 \\Server\Druckername Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 Was soll das für eine Anwendung sein ? Läuft die noch unter DOS ? Zitieren Link zu diesem Kommentar
Wilkose 0 Geschrieben 1. Februar 2014 Autor Melden Teilen Geschrieben 1. Februar 2014 Hallo, @Sunny61: net use LPT1 \\Server\Druckername funktioniert leider nicht. Entweder ich bin zu blöde oder aber er verbindet den Drucker einfach nicht. Ganz gleich ob man im Firmennetzwerk probiert, in einer Testumgebung oder lediglich mit zwei PCs. Es wird zwar erfolgreich ausgeführt, allerdings ist der Drucker nicht verfügbar. @zahni: Es dreht sich um riesige Access Datenbanken. Die ganzen Drucker überall in den Datenabnken inkl. Ports zu ändern wäre viel zu Zeitaufwendig. Vielleicht ist es ein nettes Hintergrundweissen, allerdings wollte ich das gar nicht Preis geben, da sonst zuviel über die Datenbanken geschrieben wird und weniger über die Kernfrage. Wie gesagt, das Problem ist, dass es möglich sein soll, per Script einen Drucker einzubinden, auf dem LocalPort \\Server\Drucker. Die Aufgabenstellung würde, falls es geht, auch noch weitergehen, d.h. Drucktreiber mitgeben, Drucker mit verschiedenen Fächern installieren, Namen vergeben, den LocalPort erstellen was aber kein Problem darstellt. Aber solange ich nicht weis, wie ich einen Drucker an diesen bestimmten LocalPort per Script einrichten kann muss ich mir auch keine Gedanken um die anderen "Vorgaben" machen. Wäre super wenn wir hier zu einer Lösung kommen könnten... :) LG Wilko Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 (bearbeitet) Moin, natürlich könnte man ein Skript schreiben, wer ist man aber? Man könnte damit einen dafür qualifizierten Dienstleister beauftragen. Ich meine, die Gesamtaufgabe sollte man anders angehen, nämlich per Group Policy P.references Zumindest den Port könnte man per GPP einrichten, wohl auch den Treiber. Ob alle Optionen des Zubehörs, das müsste man sehen. Nachtrag: Um was für Clients und was für Server handelt es sich eigentlich? Für 2003/XP könnte man sich Printmig anschauen, für 2008/Vista/W7 das Printbrm. bearbeitet 1. Februar 2014 von lefg Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 net use LPT1 \\Server\Druckername funktioniert leider nicht. Entweder ich bin zu blöde oder aber er verbindet den Drucker einfach nicht. Ganz gleich ob man im Firmennetzwerk probiert, in einer Testumgebung oder lediglich mit zwei PCs. Es wird zwar erfolgreich ausgeführt, allerdings ist der Drucker nicht verfügbar. Du bist als Admin angemeldet? Du startest die CMD.exe als Admin? Es dreht sich um riesige Access Datenbanken. Die ganzen Drucker überall in den Datenabnken inkl. Ports zu ändern wäre viel zu Zeitaufwendig. Genau, immer das OS verbiegen, die eigentliche Ursache, IMHO äußerst unsaubere Programmierung, will man einfach nicht anfassen. In naher Zukunft wirst Du mit einer evtl. gefundenen Lösung wieder auf die Nase fallen und suchst wieder. Die eigentliche Lösung, das ändern der DB, kommt euch nicht in den Sinn. Und ja, ich kenne Access recht gut und programmiere selbst sehr viel. Das muß man einmal anfassen, auch wenn es Aufwand ist, aber Du bist für die nächsten 20 Jahre abgesichert und mußt dich nicht von Würgaround zu würgaround hangeln. Wäre super wenn wir hier zu einer Lösung kommen könnten... :) Wir werden dir hier sicher kein Script schreiben, das mußt Du schon selbst machen. Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 Wahrscheinlich verstehe ich irgendwas nicht. Aber seit wann drucken Windows-Anwendungen direkt auf lokale "LPT"-Port ? Die drucken eigentlich über einen Treiber in eine Warteschlange... Zitieren Link zu diesem Kommentar
Wilkose 0 Geschrieben 1. Februar 2014 Autor Melden Teilen Geschrieben 1. Februar 2014 HI, es sind WIN7 Clients mit 2008 Server. Natürlich wurde die Konsole als Admin ausgeführt. Allerdings habe ich schon vermutet das nun mehr über die Datenbanken diskutuiert wird. Die Kernfrage war: Ist es Möglich einen Drucker am local Port \\Server\Druckername zu installieren? Ein Script in Vollendung habe ich nicht erwartet, vor allem nicht in einem Forum. Allerdings kann ich mir die Frage langsam auch selber beantworten. Keiner weiß genau wie es geht, mit welchen Programmiersprachen es möglich ist bzw. nur über GPOs?!. Trotzdem wurden mir ein paar Denkanstöße gegeben. Dafür Danke. Ich werde euch aber wissen lassen wie ich es letzendlich gelöst habe. LG Wilkose Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 (bearbeitet) Mit net use lptx Allerdings muss dazu der phys. Port LPTx (falls vorhanden) deaktiviert werden. Wie aber schon geschrieben, haben Windows-Anwendungen mit diesen Ports nichts zu schaffen. Ich vermute mal, dass Du in eine falsche Richtung denkst. Eventuell verwendet Du Drucker(-Treiber) die nicht für einen Netzwerkdruck geeignet sind (GDI-Drucker). bearbeitet 1. Februar 2014 von zahni Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 1. Februar 2014 Melden Teilen Geschrieben 1. Februar 2014 Die Kernfrage war: Ist es Möglich einen Drucker am local Port \\Server\Druckername zu installieren Und Du möchtest nicht auf meine Anregungen eingehen? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.