Ir para conteúdo
  • Cadastre-se

dev botao

ACBrPosPrinter não funciona no Windows 7 em rede


bnobre
  • Este tópico foi criado há 3250 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá a todos,

Eu possuo uma aplicação que efetua impressões através do ACBrPosPrinter em rede. Até hoje nos clientes que uso, nunca tive problemas.

Basicamente instalo em uma máquina, compartilho a mesma e tanto na máquina principal, quanto nas outras estações, configuro em porta o seguinte endereço: "\\ip_maquina_impressora\compartilhamento_impressora".

Só que hoje ao tentar instalar em um cliente, descobri um problema... Se a mesma for instalada em um micro com Windows 7, simplesmente não imprime das estações Windows 7 em rede. Nunca percebi porque até então a máquina nos clientes onde instalava as impressoras "por sorte" eram sempre Windows XP.

O "interessante" é que se a máquina com impressora tiver Windows 7, apenas as estações que tiverem Windows XP conseguem imprimir...Resumindo:

  • Impressora em Windows XP - Qualquer estação Windows conseguem imprimir
  • Impressora em Windows 7 - Somente estações Windows XP conseguem imprimir

Já estou a tempos usando o trunk2, e nesse momento estou na Revisão 10481.

O que pode ser esse problema?

Desde já agradeço a atenção de todos

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não há nada que possa ser feito do lado do ACBr...

O problema parece ser permissões na configuração do compartilhamento do Windows 7

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
3 minutos atrás, Daniel Simoes disse:

Não há nada que possa ser feito do lado do ACBr...

O problema parece ser permissões na configuração do compartilhamento do Windows 7

Então esse problema é um fato???

Se sim, na prática não posso usar o componente ACBrPosPrinter nesse caso??

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Entendi Daniel...

A questão é que após descobrir essa "excepcionalidade" eu fiz questão de testar em outros 4 clientes... Troquei as impressoras de modelos e fabricantes distintos de lugar, colocando em micros com o Windows 7 para reproduzir o problema, o compartilhamento via driver de spool funciona normalmente, imprimindo DANFE NFC-e do Fortes, tudo perfeito... Só não pega via ACBrPosPrinter.

Concordo contigo que tudo leva a crer ser permissionamento no Windows 7, mas qual? Via driver de spool funciona normalmente... Acesso os compartilhamentos de arquivos normalmente. Firewall desativado. O que mais fazer?

Link para o comentário
Compartilhar em outros sites

Bom dia, a melhor opção é você achar alguém que entende se segurança, para que possa te ajudar nesse caso.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

o ACBrPosPrinter não usará o Driver ou Spool... ele usa a porta compartilhada, diretamente...

É o mesmo que o NET USE faria

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Membros Pro

Para os que estão passando pelo mesmo problema, dica é:

1º - Liberem o acesso para TODOS na guia de Segurança da pasta C:\Windows\system32\spool, incluindo o seu conteúdo

Não sendo o suficiente, façam também:

2º - Criem um mesmo usuário, exemplo TESTE, em ambas as máquinas. Testem, funcionando podem excluir o usuário em ambas as máquinas que continuará funcionando.

Abraços

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...