E POSSIVEL SUBSTITUIR EXE EM TEMPO DE EXECUCAO ?

PATRICIALINDA 04/10/2009 20:00:02
#324379
Meus amigos,

é possivel forçar a substutuição de um arquivo EXE em tempo de execução do mesmo ?

Usando VBScript
JWCELYO 04/10/2009 20:04:53
#324381
não que eu conheça
EDERMIR 04/10/2009 21:46:55
#324388
Resposta escolhida
Se o EXE estiver sendo executado não é possível.
O que pode ser feito é AVISAR o usuário que há uma versão disponível (através do TIMER e um campo no BD) e que o usuário deve sair do sistema para a atualização.
O sistema que está com o usuário não [Ô]abre[Ô] enquanto o FLAG estiver ATUALIZANDO (o sistema fecha automaticamente).
Um terceiro sistema COPIA o EXE novo.


Meio complicado né ?
PATRICIALINDA 05/10/2009 10:31:06
#324423
EDERMIR,

Eu estava pensando nisto, mas muito obrigado pela ajuda..
Irei fazer um [Ô]cliente[Ô] separado, apenas para atualizações, e o mesmo avisa o usuario que há novas atualizações e caso o mesmo clique para atualizar, ele fecha o executável, substitui e avisa que foi atualizado.
EDERMIR 05/10/2009 12:46:41
#324450
Citação:

PATRICIALINDA escreveu:
EDERMIR,

Eu estava pensando nisto, mas muito obrigado pela ajuda..
Irei fazer um [Ô]cliente[Ô] separado, apenas para atualizações, e o mesmo avisa o usuario que há novas atualizações e caso o mesmo clique para atualizar, ele fecha o executável, substitui e avisa que foi atualizado.


Recomendo que, se for o seu caso (é o meu), a atualização de cada aplicativo tem uma posição dentro de uma string:
000100 = atualização do sistema de cadastro
000001 = atualização do sistema de faturamento
000101 = atualização do sistema de cadastro E faturamento

Desta forma você poderá atualizar aplicativos distintos.
Tópico encerrado , respostas não são mais permitidas