Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal , alguém sabe como manipular diretório com a linguagem C .
Criar diretório
Copiar o diretório para outro lugar com todo o seu conteúdo ?
obrigado
resolveu sim , consegui fazer o que eu queria e vou postar aqui para ajudar futuras pessoas .
Eu queria conseguir copiar todas as pastas e seus conteúdos para um outro lugar .
>
#include<dos.h>
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include<string.h>
int main()
{
char ori[200];
char dest[200];
char linha[400];
printf ("Digite a origem\n");
gets (ori);
printf ("Digite o destino\n");
gets(dest);
sprintf (linha, "Robocopy %s %s /E /log+:log.txt", ori, dest);
printf ("\n\n%s", linha);
system (linha);
}
obrigado , valeu pela ajuda
Não há uma forma direta de fazer isso. Vais ter de utilizar a API do sistema operacional.
Exemplo no Linux:
http://www.vivaolinux.com.br/script/Criar-diretorios
Exemplo no windows:
http://www.geeksbr.com/2012/05/programacao-em-c-criar-pasta-com.html
Espero ter ajudado, FLW!