Fonction system avec arguments

Roger55 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 TOTO901 -
Bonjour,

je suis en train de faire un code qui lance synctoy.exe pour créer un nouveau dossier de syncro.

#include <windows.h>
#include <stdio.h>
#include <iostream.h>

int main()
{
char *dossierABackup ;
char *dossierSauvegarde ;
char *nomPaire ;
dossierABackup = "\"C:\\Documents and Settings\\Machin\\Bureau\\async2\"" ;
dossierSauvegarde = "\"C:\\Documents and Settings\\Machin\\Bureau\\besync2\"";
nomPaire = "Lala" ;

system("\"C:\\Program Files\\SyncToy 2.0\\SyncToy.exe\" -d(left="dossierABackup",right="dossierSauvegarde",name="nomPaire",operation=contribute");

return 0;
}

et ça ne marche pas !!!!!!!

rien a faire, lorsque je fait un C:\\Program Files\\SyncToy 2.0\\SyncToy.exe\" -R , la commande est executée

comment faire ???
merci par avance
A voir également:

1 réponse

TOTO901
 
Bonjour,

Peux-tu essayer de relancer après avoir supprimé le "\" qui débute
toutes tes chaînes de caractères ?
0