Hey, sorry for the late reply. I use this silent method without any user interaction for printer installs all the time at work. It depends on a few things though. If you want to create TCP/IP ports then you'll have to use those useful vbs scripts in you "C:\windows\system32" folder. Its pretty easy. But theres always a problem if you're install drivers cos they have to be signed or something. Anyways if you only want to install a printer connected to the lpt1: port then that's one sinmple line using rundll, like this. rundll32 printui.dll,PrintUIEntry /if /b "Name of your Printer" /f "Path to *.inf" /r "Port Name" /m "Brother HL-2460 series" Hope this helps.