Hi,
i use this:
rundll32 printui.dll,PrintUIEntry /ia /m "KX DRIVER for Universal Printing" /f "%1\1.vol\oemsetup.inf"
cscript.exe %windir%\system32\prnmngr.vbs -a -p "Kyocera Universal Druckertreiber" -m "KX DRIVER for Universal Printing" -r "usb001:"
or this for networt Printers:
rundll32 printui.dll,PrintUIEntry /ia /m "HP DesignJet 1055CM by HP" /f "DSGJ1000.inf"
cscript.exe %windir%\SysWOW64\Printing_Admin_Scripts\de-DE\prnport.vbs -a -r "%1" -h "%2" -o raw -n "%3" -me > %windir%\temp\HP1100-portinst.log
cscript.exe %windir%\SysWOW64\Printing_Admin_Scripts\de-DE\prnmngr.vbs -a -p "HP DesignJet 1055CM by HP" -m "HP DesignJet 1055CM by HP" -r "%1" > %windir%\temp\conport.log
Parameters "Name, IP Adresse, Port " can set here:

prnmngr.vbs came with Windows.
Regards Dieter