Não é possível imprimir na porta paralela LPT1 na estação de encaixe no Win7

1

Eu tenho uma impressora POS MicroPOS ADP400. Em um PC de mesa, conecto-o à porta paralela no MBO e imprimo assim copy file.txt LPT1: e ele funciona.

No meu laptop HP Probook com porta LPT em uma estação de encaixe, ele não será impresso. Recebo a mensagem 1 file(s) copied do prompt de comando, mas ela não é impressa. Onde procurar por logs? Como imprimir a partir do prompt de comando no Win7-64 para porta paralela em uma estação de encaixe? Eu pensei que é a mesma coisa como no PC desktop, mas parece que não é.

    
por Hrvoje T 18.01.2017 / 14:01

1 resposta

2

Verifique o gerenciador de dispositivos do Windows, seção Portas para ver se você vê a porta paralela lá.

Isso deve informar qual porta LPT está sendo usada. Mostra como a última parte da linha como "(LPTx)". Muito provavelmente não é LPT1.

Se você não vir a porta, ela também exigirá drivers antes de ser reconhecida pelo Windows. Esses drivers devem ser obtidos do fabricante da estação de encaixe.

EDITAR
Com base em algumas informações extras no comentário, parece que o Windows, neste caso, vê a porta, mas não gera automaticamente o dispositivo LPTx de estilo DOS no ambiente CommandPrompt.

O truque está aqui para instalar uma impressora do Windows fictícia nessa porta (Use o driver de impressora "Generic Text-only".)
Em seguida, compartilhe esta impressora.
No prompt de comando, emita o comando "net use LPT1 \ XXXXX \ printer / persistent: yes"
Substitua "XXXXX" pelo nome do seu computador e use para "printer" o nome de compartilhamento dado à impressora na etapa anterior.

Isto mapeia a porta LPT1 no compartilhamento de impressora. (Você poderia usar LPT2, LPT3, etc., se a LPT1 entraria em conflito com uma porta de impressora já existente.)
Depois disso, comandos como "copy file.txt LPT1:" funcionarão normalmente. O fato de a impressora ter um driver de impressora do Windows instalado em cima dele não interferirá na operação ao acessá-lo a partir do prompt de comando.

    
por 18.01.2017 / 14:13