Essa eu tirei do technet. Que foi replicada pelo Fábio Hara e agora por mim:
Como trabalhar com a impressora fiscal em WTS (Windows Terminal Server)? |
Primeiramente precisamos entender a lógica de utilização de um ambiente Remoto: a idéia é ter um Servidor de Aplicação que possa comandar várias impressoras sem a necessidade desta mesma aplicação estar instalada em cada máquina que possuir uma ECF. Mas a questão realmente é, como efetuar a comunicação se o software estiver em uma máquina e a impressora em outra? Simples, através do Driver Remoto Bematech Monitor, um software que gerenciará o envio de dados para cada estação. Configurações para utilizar o Bematech Monitor Máquina Cliente Copie os arquivos BemaFI32.dll e BemaFI32.ini para a pasta de sistemas de seu Windows: Exemplo: C:WINDOWSSYSTEM C:WINNTSYSTEM32 Obs.: No Windows XP também será a pasta System32 (C:WindowsSystem32); Bematech Monitor Crie uma pasta e a compartilhe com recursos para Inclusão, Alteração e Exclusão. Nesta pasta serão gravados os arquivos BemaFI32.CMD. Exemplo: · Pasta compartilhada na máquina cliente – C:REDE · Como iniciar o uso do Bematech Monitor: – Localize e de um duplo clique no ícone do Bematech Monitor no relógio do Windows; – Clique com o botão direito no mouse e selecione Configurações; – Configure o diretório apontando para a pasta local compartilhada, campo “Diretório onde se encontra o arquivo BEMAFI32.CMD”; – Inicie o funcionamento do Bematech monitor, abrindo-o e clicando no ícone START (se já estiver iniciado não haverá botão START, em seu lugar terá um botão STOP); – Identifique que o status mudou para Ativo “Running” (anteriormente estaria como STOPPED). Servidor Copie os arquivos BemaFI32.dll e BemaFI32.ini para o diretório de sistemas. Exemplo: Windows 2000 Server C:WINNTSYSTEM32 Observação: Não é instalado o Bematech Monitor Configurações do Arquivo BemaFI32.INI [Sistema] Porta=DEFAULT Path=X: Status=0 Retorno=0 StatusFuncao=0 ControlePorta=1 ModeloImp=BEMATECH ConfigRede=1 Log=0 . . . A chave Path, deve ser configurada com a unidade dos terminais (Cliente), mapeada pelo servidor. Exemplo: Path=X: Observação: As configurações de rede precisam ser feitas necessariamente por alguém que tenha conhecimento de Administrador de rede ou Analista de suporte, uma vez que será criado e configurado o script que irá mapear a pasta compartilhada na estação cliente para a unidade indicada. Profile Os sistemas operacionais Windows Server 2003, Windows 2000 Server e no Windows XP, tem as configurações separadas para cada usuário. |
______________________________________________________
Ainda não testei em produção, mas o script é bem interessante para outros cenários, pois captura a impressora em outro máquina. Imagina que a droga prática bematech seja serial e você precise instalar em um notebook!
Com esse programinha da Bematech (tem que baixar nos site dela: http://www.bematech.com.br/desenvolvedores/faq_perg.asp?id=30&pro_id=27&titulo=Impressoras%20Fiscais%20Bematech) Você pode captura a impressora que esteja em outro PC.
Valeu!
Vida Longa e Próspera! Eu sou o Rafael, um empreendedor em TI com uma vontade louca de transformar profissionais de TI em vencedores! Tenho todas as principais certificações técnicas que preciso e também sou premiado pela Microsoft como MVP (Most Valuable Professional) por 7 anos! Depois dá uma olhadinha na minha página do Facebook, fb.com/bernardes.rafael, lá eu realizo Lives todos os dias!