Bonjour,

Je suis en train de faire un petit programme de backup que je lancerai quand je le souhaiterai.
Il upload sur plusieurs FTP dans le cloud.

La manière la plus facile que j'ai trouvé ( pour utiliser les commandes de logiciels ) est d'utiliser system().

J'aimerai tout mettre dans un seul fichier .c et le compiler.

J'ai fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
system("ftp.exe -v -i -s:free.txt");
Avec free.txt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
open blabla.com
user
pass
mput fichier.rar
bye
Sauf que je suis obligé d'avoir le fichier free.txt à coté du .exe... ( même si je dis à code:blocks de le compiler, normal !

Existe-il un moyen de rentrer ces informations à la suite ?

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
system("ftp.exe -v -i");
printf("open blabla.com");
...
Bien entendu, printf n'est pas la commande adéquate.

Voilà voilà je vous remercie je pense que ça ne devrait pas être compliqué mais je ne trouve aucune autre information sur le net...