ray00731
Goto Top

Drucker über Shell-Batch installieren

Hallo zusammen,

nach mehrfachem Googeln habe ich leider keine für mich optimale Lösung gefunden. Ich muss auf 20 Arbeitsstationen die selben Drucker installieren.
Auf allen Computern ist das Betriebssystem Windows 10 Pro installiert mit dem aktuellsten Creator Update.
Druckermodelle gibt es 2. Alle sind direkt im Netzwerk integriert - haben also ihre eigene IP.
Bei Windows 10 wähle ich über den Assistenten TCP/IP aus und gebe auch entsprechend die feste IP ein. Dann holt das System sich selbstständig den passenden Treiber.

Durchs recherchieren bin ich hier auf den Befehl
rundll32 printui.dll,PrintUIEntry /?
gestoßen. Mit dem Befehl habe ich Druckerfreigaben von anderen PCs perfekt automatisiert installieren können. Bin anscheinend zu doof oder sehe den Wald vor lauter Bäumen nicht, wie ich das direkt über IP realisieren kann. (Befehl: rundll32 printui,PrintUIEntry /q /in /n \\192.168.xxx.xxx\Druckername)

Vielen Dank im vorraus!

Gruß
Matze

Content-Key: 341886

Url: https://administrator.de/contentid/341886

Printed on: April 27, 2024 at 03:04 o'clock

Member: beidermachtvongreyscull
beidermachtvongreyscull Jun 28, 2017 at 12:25:29 (UTC)
Goto Top
Hast Du denn keinen Windowsserver am Start, der Druckdienste bereitstellen kann?
Auch keine AD-Domäne?
Member: beidermachtvongreyscull
Solution beidermachtvongreyscull Jun 28, 2017 at 12:30:40 (UTC)
Goto Top
Im Falle dass Du keinen Server hast, schau mal hier nach:

http://www.tech-recipes.com/rx/45529/install-network-printers-via-batch ...
Member: Ray00731
Ray00731 Jul 03, 2017 at 19:52:06 (UTC)
Goto Top
Perfekt, vielen Dank. Der Code im Link beinhaltete zwar kleine Fehler, aber das war alles logisch von Hand instand zu setzen.

Sollte nochmal jemand über dieses Problem stolpern, meine angefertigte Lösung zum Link:
http://www.tech-recipes.com/rx/45529/install-network-printers-via-batch ...

cscript "C:\Windows\System32\Printing_Admin_Scripts\de-DE\prnport.vbs" -a -r IP_192.168.xxx.xxx -h 192.168.xxx.xxx -o raw -n 9100

rundll32 printui.dll,PrintUIEntry /ia /m "Xerox WorkCentre 6605N V4 PCL6" /f "\\192.168.xxx.xxx\Austausch\Treiber\XeroxLager6605\XeroxPhaser6600_6605_PCL6.inf"

rundll32 printui.dll,PrintUIEntry /if /b "Drucker-Lager" /f "\\192.168.xxx.xxx\Austausch\Treiber\XeroxLager6605\XeroxPhaser6600_6605_PCL6.inf" /r "IP_192.168.xxx.xxx" /m "Xerox WorkCentre 6605N V4 PCL6"