atualizar EXE no windows server 2012

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

dbdc5554
Usuário Nível 3
Usuário Nível 3
Mensagens: 149
Registrado em: 03 Dez 2012 08:49
Localização: uberlandia-MG

atualizar EXE no windows server 2012

Mensagem por dbdc5554 »

BOA tarde alguám teria uma solução ?

A uns anos atras o Marcelo Lombardo me ensinou que para atualizar um exe em USO
deveria renomear.

uso a uns 10 anos no minimo

+ agora em um w 2012 ele fala que o sfa.exe esta em uso e não permite

teria que fazer + alguma coisa ?? TIPO alterar algum atributo do exe que esta em uso ?



* ATUALIZACAO do sfa.exe

xarq = [\dbdc\atualiza.exe]
if file(xarq)
for x_existe = 1 to 100
xarq = [\dbdc\sfa.]+strzero(x_existe,3)
erase &xarq
if file(xarq)
loop
endif
exit
next
rename \dbdc\sfa.exe to &xarq
rename \dbdc\atualiza.exe to \dbdc\sfa.exe

pmsg = [ATENCAO - Foi ATUALIZADO o Executável, Re-Inicie o Sistema Novamente, Obrigado]
ftempo()
quit
endif
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

atualizar EXE no windows server 2012

Mensagem por JoséQuintas »

Esse assunto já foi tratado várias vezes aqui no fórum.
Dá uma pesquisada que vai encontrar respostas.

Nota:
Meu espanto não é que agora não consegue, meu espanto é como conseguia antes.... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

atualizar EXE no windows server 2012

Mensagem por Kapiaba »

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

atualizar EXE no windows server 2012

Mensagem por JoséQuintas »

Eu uso o mesmo esquema há 20 anos, um arquivo BAT.
Dos tempos do Windows 8 pra cá, uso um EXE mesmo, postei aqui no fórum quando comecei com o novo "esquema".
Só troquei de BAT pra EXE, de resto continua igual.

É que tem horas que fica chato ficar repetindo sempre a mesma coisa.
E se os posts não forem lidos, não tem mais sentido postar no fórum.
pesquisa.png
atualiza2.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
dbdc5554
Usuário Nível 3
Usuário Nível 3
Mensagens: 149
Registrado em: 03 Dez 2012 08:49
Localização: uberlandia-MG

atualizar EXE no windows server 2012

Mensagem por dbdc5554 »

estou lendo algumas propostas


muitos falam do xcopy

este NÃO funcionou rs

vou ver outras pseudo soluções.


acredito que o xcopy ate funciona na maioria dos WIN

como também o REN que usa a + de 10 ANOS




o sfa.exe em USO.

xcopy atualiza.exe /r /y /d sfa.exe ----->>>>> violação de compartilhamento
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

atualizar EXE no windows server 2012

Mensagem por JoséQuintas »

Pra mim nunca funcionou nem COPY e nem XCOPY.
Essa parte é que acho estranho.
Eu apenas gravo a atualização com outro nome jpa2.exe, jpa3.exe, jpa4.exe, jpa5.exe, etc...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

atualizar EXE no windows server 2012

Mensagem por alxsts »

Olá!

Realmente nunca consegui copiar um novo arquivo com o mesmo nome de outro .exe que esteja em execução...

Tente

Código: Selecionar todos

REN X:\SFA.EXE SFAOLD.EXE
COPY Y:\SFANEW.EXE X:\SFA.EXE
[]´s
Alexandre Santos (AlxSts)
dbdc5554
Usuário Nível 3
Usuário Nível 3
Mensagens: 149
Registrado em: 03 Dez 2012 08:49
Localização: uberlandia-MG

atualizar EXE no windows server 2012

Mensagem por dbdc5554 »

Alexandre Santos (AlxSts)

Copiar com outro aberto NUNCA pode.

+ renomear um exe aberto SEMPRE pode. Uso a + de 10 anos

so que com o win server 2012 nao esta podendo este e´o problema.

ai so derrubando todo mundo (rs)

ou preparando um esquema de mudar o nome do exe como o José faz.

como só tenho 2 clientes com este win vou levando
e PIOR que 99% usam TS ai teria quem mudar os atalhos também ou seja muito trabalhos

para estes 2 clientes, vou atualizar fora do expediente ou derrubo se for urgente

PAiva
Responder