Página 1 de 1

Não apresentar na tela algum processamento

Enviado: 25 Out 2014 14:38
por billy1943
Às vezes tenho de executar em segundo plano algum processamento, utilizando o comando RUN, e, apesar de salvar a tela atual e a recompor posteriormente, o resultado daquele processamento
é apresentado na tela.

Tem como evitar isso ?

Já usei "echo off" mas não adiantou.
Já tentei usar "set printer to xxxxx.xxx" e depois "set device to printer", sem sucesso também.

Tem algum device "fantasma" que eu poderia setar para que nele ecoasse o que agora passa na tela ?

Não apresentar na tela algum processamento

Enviado: 25 Out 2014 23:17
por ANDRIL
Já tentou direcionar a saida para um arquivo, tipo:

Código: Selecionar todos

cComando="TYPE meutxt.txt > NULL"  // ou "TYPE meutxt.txt >> NULL"
RUN  (cComando) 
Ate+

Não apresentar na tela algum processamento

Enviado: 26 Out 2014 00:23
por Jairo Maia
Olá Pessoal,

Além da sugestão do ANDRIL, acho que você pode também tentar assim:
Run "Start /Min <SeuExecutavel.Exe>"

Não apresentar na tela algum processamento

Enviado: 26 Out 2014 14:46
por billy1943
RESOLVIDO

Implementei a solução apresentada pelo nosso colega ANDRIL.

Considero válida também a proposta pelo Jairo Maia, desde que o usuário tenha o START.EXE disponível.

Abraços.

Não apresentar na tela algum processamento

Enviado: 27 Out 2014 02:51
por alxsts
Olá!
billy1943 escreveu:Considero válida também a proposta pelo Jairo Maia, desde que o usuário tenha o START.EXE disponível.
Só lembrando que START é um comando interno do Windows (assim como DIR, COPY,...), disponível desde a versão 95. Portanto, não existe START.EXE e o comando interno sempre estará disponível neste sistema operacional.

Não apresentar na tela algum processamento

Enviado: 27 Out 2014 15:21
por billy1943
Obrigado pela dica do Alexandre, é que como o cachimbo deixa a boca torta, toda vez que eu usei o START nos meus sistema junto aos clientes, sempre deixei uma cópia do START.EXE, para ter certeza de que funcionaria sem problemas, mas que pertence ainda ao Windows XP, com o tamanho de 28.672 bytes, data de 05/05/1999.

Não apresentar na tela algum processamento

Enviado: 27 Out 2014 18:23
por Jairo Maia
Olá Billy,

Importante é que a sugestão do colega ANDRIL resolveu. Mas apenas para registro:

Como disse o colega Alexandre, o Start é um comando do Sistema Operacional Windows. Ele existe nativamente inclusive no Windows 8.1.