diff --git a/install_printer.asp b/install_printer.asp index d62304d..5cd990b 100644 --- a/install_printer.asp +++ b/install_printer.asp @@ -204,17 +204,15 @@ Else Set universalPrinters = Server.CreateObject("Scripting.Dictionary") universalNames = "" + ' Force ALL printers through universal installer (ignore specific installers) For Each printerKey In printers.Keys Set printer = printers(printerKey) - If printer("installpath") <> "" Then - specificInstallers.Add printerKey, printer - Else - universalPrinters.Add printerKey, printer - If universalNames <> "" Then universalNames = universalNames & "," - universalNames = universalNames & printer("standardname") - End If + universalPrinters.Add printerKey, printer + If universalNames <> "" Then universalNames = universalNames & "," + universalNames = universalNames & printer("standardname") Next + ' Skip specific installers - all printers use universal installer now ' Process printers with specific installers first (silent mode) For Each printerKey In specificInstallers.Keys Set printer = specificInstallers(printerKey)