Hallo zusammen,
ich habe seit ca. zwei Wochen ein sehr nerviges Problem in verschiedensten, voneinander unabhängigen Systemen. Die Grundlage ist eigentlich immer identisch: Ein via USB angebundener Drucker ist freigegeben und an einem weiteren Arbeitsplatz via Local Port angebunden (sprich printmanagement.msc, Drucker hinzufügen, Neuer Anschluss = Local Port, dann z.B. \\192.168.1.101\brotherMFC als "MFC" gemapped).
Grundlage dieser altertümlichen Installation sind teilsweise veraltete Geräte (Nadeldrucker, die unverwüstlich sind, ohne USB-Schnittstelle und bisher auch ohne Notwendigkeit einen HW-Printserver einzusetzen) oder ganz rudimentäre Drucker/Multifunktionscenter ohne Netzwerk/Parallelport Anschluss.
Das funktionierte ja auch jahrelang prima. Seit einem WIN Update (nicht 2004, muss was kleines davor gewesen sein) ist der Drucker nach einem Neustart zwar noch unter control printers/printmanagement zu sehen, ABER: der Anschluss fehlt. Ruft man die Eigenschaften des Druckers auf und wechselt in die Anschlüsse, fehlt da der Port.
Das ist maximal nervig. Ich suche jetzt also eine Möglichkeit, womit der Kunde via Doppelklick oder komplett automatisiert via logon.bat o.Ä. seinen Drucker wieder mappen kann. Diverse add-printer Powershell Sachen sind alle nicht wirklich auf diese freigegebenen Drucker gemünzt.
Treiber etc. ist alles da, es fehlt echt nur der Port. Ich brauche im Grunde ein
Welches ich irgendwie in eine logon.bat o.Ä. verfrachten kann. Wenn ich das händisch ausführe, funktioniert es. Script löscht den Drucker, np, aber via Aufgabenplanung ist das ganze nur ein unzuverlässiger Krampf. Und es klappt halt auch nicht, wenn der Drucker aber nicht der Port nicht vorhanden ist bzw. es klappt nur so halbgar.
Ich habe einfach das Gefühl ich sehe den Wald vor lauter Bäumen nicht mehr.
Problemrechner sind btw. alles von W10 1903-2004 sowie Server 2019 Essentials an verschiedensten Standorten, komplett unabhängig voneinander. Muss also irgendein Update sein. Jetzt ist Local Port googlen auch eher unbefriedigend, daher meine Hoffnung aufs Board hier. Drucker komplett löschen und neuanlegen ist auch nicht zielführend.
LG und danke für den potentiellen Input,
ich habe seit ca. zwei Wochen ein sehr nerviges Problem in verschiedensten, voneinander unabhängigen Systemen. Die Grundlage ist eigentlich immer identisch: Ein via USB angebundener Drucker ist freigegeben und an einem weiteren Arbeitsplatz via Local Port angebunden (sprich printmanagement.msc, Drucker hinzufügen, Neuer Anschluss = Local Port, dann z.B. \\192.168.1.101\brotherMFC als "MFC" gemapped).
Grundlage dieser altertümlichen Installation sind teilsweise veraltete Geräte (Nadeldrucker, die unverwüstlich sind, ohne USB-Schnittstelle und bisher auch ohne Notwendigkeit einen HW-Printserver einzusetzen) oder ganz rudimentäre Drucker/Multifunktionscenter ohne Netzwerk/Parallelport Anschluss.
Das funktionierte ja auch jahrelang prima. Seit einem WIN Update (nicht 2004, muss was kleines davor gewesen sein) ist der Drucker nach einem Neustart zwar noch unter control printers/printmanagement zu sehen, ABER: der Anschluss fehlt. Ruft man die Eigenschaften des Druckers auf und wechselt in die Anschlüsse, fehlt da der Port.
Das ist maximal nervig. Ich suche jetzt also eine Möglichkeit, womit der Kunde via Doppelklick oder komplett automatisiert via logon.bat o.Ä. seinen Drucker wieder mappen kann. Diverse add-printer Powershell Sachen sind alle nicht wirklich auf diese freigegebenen Drucker gemünzt.
Treiber etc. ist alles da, es fehlt echt nur der Port. Ich brauche im Grunde ein
Code:
remove-printer -name "MFC"
add-printer -name "MFC" -portname "\\192.168.1.101\brotherMFC" -DriverName "Brother MFC-7320 Printer"
$printer = Get-CimInstance -Class Win32_Printer -Filter "Name='MFC'"
Invoke-CimMethod -InputObject $printer -MethodName SetDefaultPrinter
Welches ich irgendwie in eine logon.bat o.Ä. verfrachten kann. Wenn ich das händisch ausführe, funktioniert es. Script löscht den Drucker, np, aber via Aufgabenplanung ist das ganze nur ein unzuverlässiger Krampf. Und es klappt halt auch nicht, wenn der Drucker aber nicht der Port nicht vorhanden ist bzw. es klappt nur so halbgar.
Ich habe einfach das Gefühl ich sehe den Wald vor lauter Bäumen nicht mehr.
Problemrechner sind btw. alles von W10 1903-2004 sowie Server 2019 Essentials an verschiedensten Standorten, komplett unabhängig voneinander. Muss also irgendein Update sein. Jetzt ist Local Port googlen auch eher unbefriedigend, daher meine Hoffnung aufs Board hier. Drucker komplett löschen und neuanlegen ist auch nicht zielführend.
LG und danke für den potentiellen Input,