Caro Mateus,
Estou trabalhando em um script VB, e já fiz alguns avanços relacionado a fila de impressão, logo depois devo ir aos Drivers.
Sendo assim acredito ter uma resposta que lhe satisfaça.
Tudo vai depender das configurações do seu ambiente, se existe um padrão ou não para a complexidade do seu Script, com isso posto segue algumas tabelas que vc pode consultar no VBScript que são: Win32_Printer e Win32_TCPIPPrinterPort.
Caso não saiba o que estou falando, na pasta %systemroot%\System32\Printing_Admin_Scripts\pt-BR\ tem uns 7 Scripts prontos em VBScript relacionado a administração da impressora.
DETALHE: só funciona no prompt do DOS, sendo assim: CScript.exe nome-do-arquivo.vbs
Saudações,
Eder Reis.