Página 1 de 1

ERRO: violação de compartilhamento gravando dispositivo

Enviado: 01 Set 2004 12:59
por smfdirty
Olá pessoal!
Na empresa onde trabalho existe um legado em clipper e esta semana aconteceu de perdermos um dos discos da Novell. Bom, acho q junto com a perda do sistema foi-se algumas configurações, que não sei se existiam, e alguns problemas começaram a aparecer.
Um desses problemas é o erro colocado neste tópico; e olha q é uma tarefa relativamente simples: estou mandando uma impressão para a LPT1. O programa executa o comando !COPY ARQ.EXT LPT1: onde ocorre o erro; quando faço isso manualmente funciona! Sinistro, não ?
:eek: Pleaaaaaasssssseeeeeee, SOS ! :D

Abs,

LPT1

Enviado: 01 Set 2004 13:41
por gransoft
ARAGUARI-MG, 1. de setembro de 2004.

Prezado Amigo,

O dispositivo LPT1 é hardware local ou recurso compartilhado da Novell?

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br

Enviado: 01 Set 2004 14:38
por smfdirty
Olá Janis, em primeiro lugar obrigado por responder! :smile:
O dispositivo é local!

NET CAPTURE LPT1

Enviado: 01 Set 2004 15:27
por gransoft
ARAGUARI-MG, 1. de setembro de 2004.

Prezado Amigo,

Se o dispositivo LPT1 é uma impressora local, e você obviamente consegue imprimir com o comando manualmente, verifique a sintaxe do mesmo comando no fonte do Aplicativo ou em algum *.bat. O LPT1 deve estar sendo redirecionado para algum recurso de rede.

Verifique também a existência de comandos
NET CAPTURE LPT1 impressora

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br

Net Capture

Enviado: 01 Set 2004 16:47
por smfdirty
Cara, chequei e realmente não existe nenhuma configuração dessas.
O pior é q na minha máquina, com XP Pro, funciona normalmente.
O comando é colocado diretamente no programa: ! COPY ARQ.PRN LPT1:
O pior é q isso aconteceu depois da perda do disco de sistema da Novell.
Já tentei achar alguma coisa no fonte que possa justificar mas não há, é muito estranho.

Silvio Marques

Enviado: 01 Set 2004 22:03
por Dudu_XBase
Boa Noite Silvio.
O que aconteceu vc tinha uma rede em "novella" foi pro saco depois começou a dar problema nas impressões isso ?
E como vc ta hj...estabilizou uma rede em win ??

Enviado: 02 Set 2004 10:40
por rochinha
Amiguinho

É um pouco óbvio o erro de inexistencia do dispositivo:

! COPY ARQ.PRN LPT1:

Pois o seu comando acrescentou o caracter : que não é usado na linha do DOS e por isto não é encontrado.

Não use LPT1:, use LPT1 somente.

@braços :?)

Enviado: 02 Set 2004 11:04
por smfdirty
Mas e o fato dele funcionar no XP, não é estranho, mesmo com o ":" ?

COPY

Enviado: 02 Set 2004 11:26
por gransoft
ARAGUARI-MG, 2 de setembro de 2004.

Prezado Amiguinho rochinha,

Eu havia testado com LPT1: no Win98, em linha de comando, e a sintaxe também é correta.

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br

Enviado: 02 Set 2004 11:35
por smfdirty
Mas tb o cara que fez o programa deveria ter colocado um TYPE já q a intensão era mandar um arquivo pra LPT, e não um COPY que precisa usar o arquivo.
Em todo caso vou recompilar esse programa.
Obrigado pelas opiniões e por favor se tiverem mais me passem ! :D