galera tenho que copiar alguns arquivos de um comp para outro (estão em uma intranet) atraves de um diretório lido em um txt, o programa de copiar o arquivo eu já fiz, agora o problema é transferir o arquivo para outro comp...
ai vai o código, se alguém conseguir me ajudar eu agradeço porque eu estou perdido...
#include<windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#define MAX 100
#include <iostream>
#include <conio.h>
using namespace::std;
int func (void){
char *p;
char *comando;
char origem[30];
char linha[MAX];
int i=0,a=0;
FILE *arq;
if ((arq = fopen("T1.txt", "r"))) {
if(! arq) {
perror("Erro ao abrir arquivo");
getch();
return -1;
}//if
while(a<9){
while (fgets(linha, MAX, arq)) {
/* tira o \n da linha lida do arquivo se ele existir */
if ((p = strchr(linha, '\n')))
*p = '\0';
//aqui retira seu diretorio de origem
i=0;
while(linha[i]!=' '){
if (i==0);
else
origem[i-1]=linha[i];
i++;
}
origem[i-2]='\0';
if (linha[strlen(linha) - 1] == '1'){
sprintf(comando,"copy %s C:\\Dev-Cpp\\pasta1\\",origem);
system(comando);
cout<<linha<<"\n\n";
}else
if (linha[strlen(linha) - 1] == '0'){
sprintf(comando, "copy %s C:\\Dev-Cpp\\pasta0\\",origem);
system(comando);
cout<<linha<<"\n\n";
}//if
}//while
}// while looping infinito
}//if
}//func
int main(){
func();
return 0;
}
Pergunta
juna1
galera tenho que copiar alguns arquivos de um comp para outro (estão em uma intranet) atraves de um diretório lido em um txt, o programa de copiar o arquivo eu já fiz, agora o problema é transferir o arquivo para outro comp...
ai vai o código, se alguém conseguir me ajudar eu agradeço porque eu estou perdido...
falou galera ...
Link para o comentário
Compartilhar em outros sites
2 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.