quarta-feira, 15 de janeiro de 2014

Imprimir LPT na USB

Galerinha ai vai uma dica para aquela matricial que você estava usando e depois que atualizou o pc descobriu que não tem mais a porta LPT atras dele

A solução e comprar um adaptador LPT (Paralela) para USB mas você descobre que não esta imprimindo ainda ...xiiiii...mas nao entre em panico tem uma solução simples que e mapear a impressão ( será isso ? sei lá que seja mas que da certo dá ...)

Para ele funcionar como LPT faça o seguinte

  • Instale a impressora normalmente com a porta LPT mesmo que você nao tenha uma porta fisicamente na sua maquina
  • Na opção Fabricante clique  - Generic 
  • Na opção Impressora clique - Generic/Somente Texto
  • OBS.: Quando fiz o procedimento com uma FX2170 Matricial Instalei Normalmente ele com o Driver não optei por generic > somente texto.... pulei essa parte.

    • Avançar , Nome da Impressora , Nome da Impressora no Compartilhamento da Rede
    • Impressora Instalada vá ate o icone dela >Propriedade da Impressora > Portas
    • Aqui vc vai observar que esta ticado a opção LPT com o nome que vc deu a impressora, deixe assim não desmarque.
    • Procure as posta USB na opção e marqueas também
    • Logo abaixo ative o POLL de impressão  ( Marque para Ativar ) 
    • Aplicar OK
    • Va em INICIAR DIGITE CMD
    • Digite hostname e anote o resultado
    •  Na minha unidade apareceu NETI05 vamos pegar como exemplo
    • Ainda no cmd digite :
    • net use lpt1: \\NETI05\Fx2170 
    OU 
    • net use lpt1: \\NETI05\Fx2170 /persistent:yes

    Onde,
    NETI05 = nome do seu pc
    Fx2170 = nome de compartilhamento da sua impressora ( minha kkkk )
    /persistent:yes = é para impressora permanecer como LPT1 assim que seu pc for reiniciado.

    Se ocorrer bem aparecera a mensagem ( Comando concluído com exito)
    Se tudo ocorrer bem OBAAAAA a impressora estara imprimindo em DOS normalmente ... AI SIM HEIM BELA DICA 
    se vc quizer dar um dir na porta para ver se esta ok faça DIR>>LPT1


    2. Para apagar o compartilhamento faça o seguinte:
    NET USE LPT1: /DELETE