
Quero adicionar uma impressora com meu driver personalizado a uma porta local e não a uma porta de impressora. Eu tentei o seguinte comando rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /fg:\Backup\queueASP\custom.INF /r "PrintDriver:" /m "ASPSample(Optra L Plus PS)" Mas diz a porta é desconhecida.
Responder1
ConformeMSDN
/F deve ser usado com um caminho UNC:
/F[arquivo] Especifica o caminho UNC e o nome de um arquivo .inf do qual o arquivo .inf especificado com /f[arquivo] depende.
Tente manter o arquivo INF em %windir%\inf\
Responder2
O nome do driver deve ser exatamente o mesmo, as portas padrão têm dois pontos no final de seus nomes. Os exemplos que vi tinham dois pontos, então foi minha culpa que a porta fosse uma porta personalizada e não tivesse dois pontos no final. "Portanto, certifique-se de que o nome do driver seja exato"