Je cherche à copier un répertoire dans un autre avec des espaces contenus dans le nom des répertoires (la fonction system ne marche pas avec les espaces) Connaissez-vous une fonction sous C capable de faire ceci?
Publicité
Posté le 26-11-2004 à 12:11:26
cris56
Posté le 26-11-2004 à 12:44:20
fais des appels systeme au lieu de faire des system(cmd)
sous win, liste les fichiers (FindFirstFile, FindNextFile) et copie les (CopyFile)
system("cmd /c copy \"c:\\program files\\Foo\\Bar.exe c:\\\"" ); ne marche pas non plus si tu vas dans l'interpréteur de commande il ne connait pas le fichier avec un espace