E POSSIVEL SUBSTITUIR EXE EM TEMPO DE EXECUCAO ?
Meus amigos,
é possivel forçar a substutuição de um arquivo EXE em tempo de execução do mesmo ?
Usando VBScript
é possivel forçar a substutuição de um arquivo EXE em tempo de execução do mesmo ?
Usando VBScript
não que eu conheça
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é ?
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é ?
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.
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.
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