Software Question

Adding a IP printer and drivers post install task

09/24/2019 228 views


Is there a way to add a printer and the drivers to a windows 10 image in a Post-install task?

We have so many printers, we do use GPO's in some school but others are added manually 


0 Comments   [ + ] Show comments


All Answers


This should hopefully answer the driver side: 


As for adding the printers, I've never done that in a post-install task, I usually had a printer server handle that. Hopefully another user may have an answer to that

Answered 09/24/2019 by: jonniipalos
9th Degree Black Belt

  • Thanks
    Found something with the printui.exe

    in c:\windows\system32\Printing_Admin_Scripts\en-US there's some scripts ready

    How to Create a TCP/IP Port for a Network Printer?
    If you want to connect a network printer, you must first create a TCP/IP printer port for it (suppose the printer IP address is
    cscript "C:\Windows\System32\Printing_Admin_Scripts\en-US\Prnport.vbs" -a -r IP_192.168.1.22 -h -o raw -n 9100
    -r IP_192.168.1.22 – a name of the network port;

    -h – IP address of the device;

    -o raw – a port type (raw or lpr);

    -n 9100 – the number of the TCP port of the device (usually 9100).

    And then you can install a new network printer on the system:
    cscript "C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs" -a -p "HP5525" -m "HP Universal Printing PCL 6" -r " IP_192.168.1.22"
    After the script is over, a new printer HP5525 appears in the system.
    • awesome!
      • Remember that printers are configured on a per-user basis so you'll need your script to run in user context, not system.