Phoenix8 Postado Janeiro 21, 2010 Denunciar Share Postado Janeiro 21, 2010 Boas.Pretendo fazer um programa que me consiga enviar a mesma actualização de software para todos os pc's da minha rede.Quero com isto fazer o seguinte:1. Possuir a actualização no meu computador.2. Enviar a actualização e executar em todos os computadores da rede. evitando fazer um a um.3. Ao dar a indicação instal, o programa deve copiar a actualização para os computadores de destino e de seguida executar.4. Creio que a base seja; 4.1 Criar directório no computador de destino ( MD c:\actualizações) 4.2 Copiar actualizações para o computador de destino ( copy actualizações.exe c:\actualizações) 4.3 Executar actualizações.exe 5. Como posso conseguir realizar esta operação com um simples click para um numero sucessivo de computadores quando a sequência de ip é xx.xxx.xx.0 a xx.xxx.xx.255? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Phoenix8 Postado Janeiro 23, 2010 Autor Denunciar Share Postado Janeiro 23, 2010 (editado) Bem, parece que o problema que apresento ou é muito simples de resolver ou então foi mal interpretado....a Unica ajuda que pretendo é fazer em C o código seguinte:CD ActualizaçõesFOR /l %%ip IN<0,1,255> DO XCOPY *.* "\\XX.XXX.XX.%%ip\actualizações" /Q/YCD\sendo XX.XXX.XXUso isto num batch file criado por mim e já compilei tornando-o num exe.No entanto se me alguém me puder ajudar, gostava de saber como conseguir em C. :rolleyes: Editado Janeiro 23, 2010 por Phoenix8 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Durub Postado Janeiro 24, 2010 Denunciar Share Postado Janeiro 24, 2010 Eu acho que você teria que fazer uma aplicação Cliente <-> Servidor.O servidor enviava aos clientes a atualização e os mesmos simplesmente a executavam.Abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Piazza Fermi Postado Janeiro 25, 2010 Denunciar Share Postado Janeiro 25, 2010 Usa windows?Primeiro mude pra linux.Mas falando sério, não há nada de tão complicado.Ao posicionar uma nova atualização em seu computador, crie uma flag, ou um executavel que fique rodando para checar as mudanças em arquivos iguais.Feito isso, faça um for para pingar os ips e descobrir quais existem em sua rede, ou em caso de já conhecer a lista, crie um registro interno no programa e percorra a lista enviando o arquivo que possuir a data de alteração mais recente para os ips listados.Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Phoenix8 Postado Janeiro 26, 2010 Autor Denunciar Share Postado Janeiro 26, 2010 Obrigado pela ajuda.No entanto e se possível, gostava de ver algum script em C.:) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Phoenix8
Boas.
Pretendo fazer um programa que me consiga enviar a mesma actualização de software para todos os pc's da minha rede.
Quero com isto fazer o seguinte:
1. Possuir a actualização no meu computador.
2. Enviar a actualização e executar em todos os computadores da rede. evitando fazer um a um.
3. Ao dar a indicação instal, o programa deve copiar a actualização para os computadores de destino e de seguida executar.
4. Creio que a base seja;
4.1 Criar directório no computador de destino ( MD c:\actualizações)
4.2 Copiar actualizações para o computador de destino ( copy actualizações.exe c:\actualizações)
4.3 Executar actualizações.exe
5. Como posso conseguir realizar esta operação com um simples click para um numero sucessivo de computadores quando a
sequência de ip é xx.xxx.xx.0 a xx.xxx.xx.255?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.