Bonjour,
Je programme en ce moment en C , et je rencontre un problème :

je veux lister dans un fichier texte tous les noms de fichiers présents dans un sous répertoire ( dir /b *.* > Liste.txt).
Le problème c'est que même en renseignant le chemin absolut (d:\.......\toto),
le programme n'y parvient.Il continue à me générer le fichier texte dans le même répertoire que mon programme (Script2.exe )
et le programme refuse de s'appliquer a mes sous-répertoires.

Quelqu'un peut m'aider ?


Programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
int main(void)
{
/////////////// creer le fichier meta donnees " /////////////////////////////////////////////////////
system ("echo salut dimitri v3!!!");
system ("d:\\"); 
system ("cd d:\\documents-utilisateurs\\jd\\Bureau\\Nouveau_dossier\\jd_exploit\\Envoi\\New");
system ("dir /b *.* > fic_a_traiter.txt");
system ("dir");
f=fopen("fic_a_traiter.txt","r");