Respostas
B. Piropo
Anteriores:
< Windows/DOS >
Volte de onde veio
13/07/98

< Encaminhando arquivos Prn para a impressora.>

P: Quero imprimir um arquivo de extensão Prn mas quando tento fazê-lo Windows diz que não há nenhum executável associado a esse tipo de arquivo. Já tentei copiar e colar na impressora, já incluí um shortcut da impressora no Send To, já associei o spool32 aos arquivos .Prn e nada. Será que poderia me fazer a caridade de revelar o segredo?
R: Arquivos de extensão Prn contêm o conjunto de comandos enviado à impressora quando se ordena a impressão de um arquivo qualquer. Podem ser muito úteis em uma situação peculiar: digamos que você tenha um determinado programa gráfico instalado em um micro que não está conectado a uma impressora em cores, mas que você tem acesso a uma outra máquina conectada a uma destas impressoras na qual seu programa gráfico não foi instalado. E digamos que você acabou de gerar um arquivo neste programa e deseja imprimi-lo em cores. Faça o seguinte: com os discos de instalação de Windows, instale o suporte à impressora a cores na máquina sem impressora (escolha a porta FILE durante a instalação). Depois, usando seu programa gráfico, mande imprimir o arquivo nesta impressora sem esquecer de assinalar a caixa "Imprimir em arquivo" na janela "Imprimir". O sistema operacional irá capturar o fluxo de comandos que seria enviado à impressora e redirecioná-lo para o disco, criando um arquivo com o mesmo nome do arquivo que foi "impresso", porém com a extensão Prn. Finalmente, para imprimi-lo, transporte o arquivo Prn para a outra máquina e o encaminhe diretamente para a impressora. Se Windows 9x fosse de fato um sistema operacional orientado para objetos como apregoa, bastaria arrastar o ícone do arquivo e soltá-lo sobre o da impressora. Mas isto não funciona e o resultado, como você já descobriu, é uma mensagem informando que arquivos Prn não têm programa associado e por isto a operação não pode se completar. Mas não se preocupe: a coisa é possível. Basta recorrer às artes arcanas do DOS. Digamos que seu arquivo seja "FIGURA.PRN" e more no diretório "C:\via_dir\" (onde via_dir é a via completa do diretório que contém o arquivo). Para imprimi-lo, verifique se a impressora está ligada e conectada, abra uma janela DOS, digite o comando:
COPY C:\via_dir\FIGURA.PRN PRN [ENTER]
e o problema está resolvido. (13/07/98)