Eu resolvi o problema criando uma porta TCP / IP. Embora as etapas da pergunta funcionem em um sistema genérico, nossa LAN possui políticas de grupo que impedem o acesso nomeado a uma impressora da maneira especificada.
Uma maneira alternativa que funciona, como o comentador "Louis" disse, é usar uma porta TCP / IP. Então, os passos corretos são:
-
Selecione "Criar uma nova porta" e escolha "Porta TCP / IP padrão"
-
Digite o endereço IP da impressora. (O endereço IP da sua impressora pode ser determinado clicando com o botão direito do mouse na impressora no painel de controle Dispositivos e selecionando "Propriedades da impressora" e a guia "Portas".)
-
Selecione um driver dentre os oferecidos. (Se você estiver enviando dados diretamente para a impressora como eu, então o driver é irrelevante porque é ignorado de qualquer maneira.)
-
Siga o restante do assistente, que oferece a opção de definir a impressora adicionada como a impressora padrão.
Você pode verificar se a impressora foi adicionada localmente usando o comando:
wmic printer get caption,name,deviceid,drivername,portname
As impressoras locais serão listadas primeiro na lista resultante.