Copiar arquivos em uma rede local através dos IPs ?
Olá pessoal,
Tenho um problema que volta e meia volta à tona, como copiar arquivos entre computadores de uma rede local através dos IPs das máquinas ?
[]´s
AASN
Tenho um problema que volta e meia volta à tona, como copiar arquivos entre computadores de uma rede local através dos IPs das máquinas ?
[]´s
AASN
Aasn
Curtidas 0
Respostas
Kitsystem
09/02/2006
Utilize o Indy, lá tem exemplo de FTP
GOSTEI 0
Aasn
09/02/2006
Caro kitsystem,
FTP não seria o indicado neste caso.
O que eu estou procurando é algo que possa utilizar as APIs do windows ou algo do gênero para realizar a cópia, sem que tenha que ter algum programa em ´standby´ nos terminais aguardando para receber a cópia.
Caso contrário, eu poderia usar Server e ClientSockets para o trabalho, mas é justamente o que não gostaria, pois teria que deixar algo em ´standby´ nos terminais.
Gostaria de algo do tipo:
CopyFile(´192.168.0.1:C:\PastaOrigem\Arquivo.txt´, ´192.168.0.2:C:\PastaOrigem\Arquivo.txt´);
[]´s
AASN
FTP não seria o indicado neste caso.
O que eu estou procurando é algo que possa utilizar as APIs do windows ou algo do gênero para realizar a cópia, sem que tenha que ter algum programa em ´standby´ nos terminais aguardando para receber a cópia.
Caso contrário, eu poderia usar Server e ClientSockets para o trabalho, mas é justamente o que não gostaria, pois teria que deixar algo em ´standby´ nos terminais.
Gostaria de algo do tipo:
CopyFile(´192.168.0.1:C:\PastaOrigem\Arquivo.txt´, ´192.168.0.2:C:\PastaOrigem\Arquivo.txt´);
[]´s
AASN
GOSTEI 0
Rômulo Barros
09/02/2006
If(CopyFile(´\\192.168.0.2\C\teste.txt´,´\\192.168.0.4\C\NovoArquivo.txt´,true))Then Begin ShowMessage(´arquivo copiado´); End;
[color=red:af698b0d08][b:af698b0d08]Obs:[/b:af698b0d08][/color:af698b0d08] [size=18:af698b0d08]Ambos os diretórios ( C ) devem estar compartilhados. Caso contrário o arquivo não irá ser copiado.[/size:af698b0d08]
GOSTEI 0