Muitos programas de linha de comando e DOS foram concebidos antes do padrão USB ser inventado. Antes dele, a maioria das impressoras usava uma porta paralela para se conectar ao computador. Programas mais antigos não têm conhecimento de USB e só podem usar impressoras de porta paralela. O Windows apresenta uma solução para esta situação, permitindo que uma impressora compartilhada seja mapeada para uma porta LPT virtual interna, através da linha de comando. Você pode atribuir impressoras USB para portas LPT virtuais com o comando "NET USE".


1 - Clique no botão "Iniciar" e clique em "Dispositivos e Impressoras".

2 - Clique com o botão direito do mouse na impressora USB e, em seguida, clique em "Propriedades da impressora".

3 - Clique na aba "Compartilhamento" e clique em "Alterar opções de compartilhamento".

4 - Clique para verificar "Compartilhar esta Impressora" e, em seguida, digite um nome de compartilhamento. Clique em "OK" para salvar a configuração.

5 - Clique no botão "Iniciar" e digite "cmd" (sem as aspas). Pressione "Enter".

6 - Digite "net use lpt1:"\\nomedocomputador\sharedprinter" /persistent:yes" (sem as aspas principais). Substitua o "nome do computador" pelo nome do computador, e substitua "sharedprinter" com o nome da impressora compartilhada definida anteriormente. Pressione "Enter".

Pronto! agora na sua aplicação quando for imprimir é só selecionar a porta lpt1.

0 comentários:

Postar um comentário

 
Top