[C] gestion du caractère espace

gestion du caractère espace [C] - C - Programmation

Marsh Posté le 26-11-2004 à 12:11:26    

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?

Reply

Marsh Posté le 26-11-2004 à 12:11:26   

Reply

Marsh 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)

Reply

Marsh Posté le 26-11-2004 à 13:05:47    

Sinon,

Code :
  1. system("cmd /c copy \"c:\\program files\\Foo\\Bar.exe c:\\\"" );


Reply

Marsh Posté le 26-11-2004 à 13:40:52    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed