+ Responder Tópico
  1. #1
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    hardMOB Platinum User
    Registro
    Jul 2002
    Mensagens
    17.744
    Verdinhas
    4637

    Impressora USB + Programa em DOS (não imprime?)

    Comprei aqui pra empresa recentemente uma daquelas HP 7200 Photosmart.
    Ela é ligada na PC via USB.

    Tudo ok, ela tá imprimindo beleza coisas no Windows mas nós usamos um programa grande aqui que gerencia tudo.

    Ele funciona em DOS, é feito em Clipper e não imprime nesta impressora. Já as outras impressoras que tem porta serial (HP 660, etc) imprimem normalmente.

    Existe algum modo que eu possa fazer para que esta HP nova imprima à partir do DOS?
    Existe algum drive para USb pra DOS?

    Valew!

  2. # Publicidade
    Publicidade

  3. #2
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Nov 2003
    Mensagens
    2.636
    Verdinhas
    0

    verifica na BIOS se o USB está habilitado para o DOS.

  4. #3
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2002
    Mensagens
    2.573
    Verdinhas
    336

    É só usar o seguinte truque, desde que o aplicativo rode em um prompt de comando no Windows:

    - Instale a impressora e certifique-se de que ela esteja imprimindo corretamente

    - Atribua um nome de compartilhamento à impressora (exemplo: nome_da_impressora).

    - Em seguida, escolha uma porta LPT que não esteja em uso, digitando o seguinte comando:
    Código:
    net use  LPT1  \\nome_do_computador\nome_da_impressora /Persistent:Yes
    onde:

    LPT1 é o nome da porta da impressora. Note que não se usa dois pontos ( após o nome da porta na linha de comando.

    \\nome_do_computador é o nome do computador no qual a impressora USB está instalada.

    nome_da_impressora é o nome de compartilhamento atribuído à impressora USB.

    /Persistent:Yes faz com que esta conexão seja restabelecida quando o sistema é reiniciado.

    Para verificar se a conexão obteve êxito, use o comando:

    Código:
    net view \\nome_do_computador
    Agora abra as propriedades da impressora (Menu Iniciar -> Configurações -> Impressoras e aparelhos de fax), clicando com o botão direito sobre ela, abra a aba Avançado, clique em Processador de impressão e altere o tipo de dados padrão de RAW para TEXT.

    Para testar a conexão, abra um prompt de comando e digite:
    dir > lpt1:

    Pequenas listas de diretório podem não ter texto suficiente para fazer com que a página seja ejetada, portanto repita a operação até que a página seja impressa.

    Para excluir a conexão, digite:
    Código:
    net use LPT1 /Delete
    IMPORTANTE: Para imprimir no Windows, altere novamente o tipo de dados padrão para RAW.

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões