Como forçar a saída de impressão do DOS a passar pelo spooler do Windows

Embora a maioria das empresas use aplicativos baseados no Windows, alguns empreendedores ainda usam programas antigos baseados no DOS que consideram úteis. Seja porque o aplicativo não está mais sendo desenvolvido ou porque o programa DOS simplesmente faz o que você precisa, a instalação de um aplicativo do Windows pode não ser necessária ou mesmo possível. Na maioria dos casos, o Windows permite que você use aplicativos DOS mais antigos simplesmente abrindo um prompt de comando e usando o programa normalmente. No entanto, se você precisar imprimir de um aplicativo DOS para uma impressora USB, deverá habilitar certas configurações de compatibilidade e rede antes que o programa antigo possa se comunicar com a impressora por meio do spooler de impressão do Windows.

Crie um atalho para o programa DOS

1

Clique com o botão direito em qualquer lugar na área de trabalho do Windows aberta e clique em “Novo” e depois em “Atalho” no menu pop-up. A janela Criar atalho é exibida na tela. Clique no botão “Procurar” e navegue até a pasta de um arquivo executável para o aplicativo DOS.

2

Destaque o arquivo executável e clique no botão “OK”. Clique no botão “Avançar” na janela Criar atalho.

3

Digite um nome para o aplicativo na caixa “Digite um nome para o atalho” e clique no botão “Concluir”.

Ativar configurações de compatibilidade

1

Clique com o botão direito do mouse no ícone da área de trabalho que você criou para o aplicativo DOS e clique em “Propriedades” no menu pop-up. Clique na guia “Compatibilidade” na janela Propriedades.

2

Habilite a opção “Executar este programa em modo de compatibilidade” e selecione Windows 95 na lista suspensa abaixo do rótulo da opção.

3

Clique em “Aplicar” e, em seguida, no botão “OK”.

Habilitar Microsoft Loopback Adapter

1

Clique em “Iniciar”, digite “hdwwiz” na caixa de pesquisa e pressione “Enter”. Na janela Add Hardware Wizard, clique no botão “Next”. Clique na opção “Instalar o hardware que eu seleciono manualmente em uma lista (avançado)” e clique em “Avançar”.

2

Clique e selecione “Adaptadores de rede” na lista Tipos de hardware comuns e clique em “Avançar”. Selecione “Microsoft” na lista de fabricantes da janela Selecionar adaptador de rede. Clique em “Microsoft Loopback Adapter” na lista de adaptadores de rede e, em seguida, clique no botão “Next”.

3

Clique em “Next” novamente na janela Hardware to Install e aguarde alguns segundos para que o Windows instale o adaptador de loopback. Clique em “Concluir” quando solicitado para concluir a instalação do adaptador de loopback.

4

Clique em “Iniciar | Painel de controle | Centro de Rede e Compartilhamento | Alterar as configurações do adaptador. ” Na janela Adaptadores de rede, clique com o botão direito do mouse no ícone “Microsoft Loopback Adapter” e, em seguida, em “Propriedades” na lista pop-up. Desative todas as opções de protocolo na lista “Esta conexão usa os seguintes itens”, exceto a opção “Protocolo da Internet Versão 4 TCP / IPv4”. Selecione a opção “Protocolo da Internet Versão 4 TCP / IPv4” e clique no botão “Propriedades”.

5

Clique e habilite a opção “Usar o seguinte endereço IP”. Digite 192.168.1.101 no campo “Endereço IP” e “255.255.255.0” no campo Máscara de sub-rede. Deixe o campo Gateway padrão em branco. Clique em “OK” para fechar a janela Protocolo da Internet Versão 4 e, em seguida, feche a janela Propriedades de Conexão de Rede Local.

Configure sua impressora

1

Clique em “Iniciar” e, em seguida, clique em “Dispositivos e impressoras”. Clique com o botão direito do mouse no nome do dispositivo da impressora USB na janela “Impressoras e aparelhos de fax” e clique em “Propriedades da impressora” no menu pop-up.

2

Clique na guia “Compartilhamento” e ative a opção “Compartilhar esta impressora”.

3

Digite um nome de compartilhamento de rede para a impressora na caixa de texto abaixo da etiqueta de opção “Compartilhar esta impressora” e clique em “OK. Feche a janela Dispositivos e Impressoras.

Habilitar redirecionamento de porta para a impressora

1

Clique em “Iniciar”, digite “cmd” na caixa de pesquisa e pressione a tecla “Enter”. Se for exibida uma janela de controle de conta de usuário perguntando se você gostaria de executar o programa como administrador, clique no botão “Sim”. Uma nova janela do prompt de comando é aberta.

2

Digite a sintaxe de comando no Prompt de Comando, substituindo Nome_da_redeOfComputador pelo nome de rede do Windows do seu computador. Altere Printer_NetworkShare_Name com o nome de compartilhamento que você criou anteriormente na janela Propriedades da impressora:

“Net Use LPT1: NetworkNameOfComputer Printer_NetworkShare_Name / Persistent: Yes”

3

Pressione a tecla “Enter” e feche a janela do prompt de comando.

4

Inicie o programa DOS clicando no atalho da área de trabalho que você criou. Clique em “Arquivo” e depois em “Imprimir” na barra de menu do programa DOS ou pressione “Alt-P” para imprimir um documento do programa DOS para a impressora USB usando o spooler de impressão do Windows.