Bonjour!
je veux ouvrir une communication entre deux machines et créer un disque partagé sur une des machines qui est en fait une copie du disque de l'autre machine.
j'utilise pour cela la fonction system net use de cette manière:
strcat(Aenvoyer, "net use t: \\\\");
strcat(Aenvoyer, NomDeMachine[id_cb3] );
strcat(Aenvoyer, "\\c$ /USER:");
strcat(Aenvoyer, User );
strcat(Aenvoyer, " ");
strcat(Aenvoyer, Password);
system(Aenvoyer);
NomDeMachine est un tableau qui contion un certain nombre de nom de machines qui ont été copiées àpartir d'un fichier texte, le problème c'est que NomDeMachine vaut le nom de la machine et le retour à la ligne ce qui me fait un code invalide; en mode débug, sa me donne:
net use t: \\pii10064071
\c$ /USER: User Password.
Savez vous comment y remédier ou s'il existe une fonction de l'api windows dont l'utilisation serai plus simple.
je suis sous windows xp et je code sous visual c++
merci
Partager