spetta, l'errore è che prima mi faccio creare la cartella con
system("md prova");
poi faccio copiare quell'invertebrato di PROVA.EXE con:
system("copy prova.exe c:\windows\desktop\prova\prova.exe");
come da indicato nel post all'inizio da Johnny_Depp..
PS: la parentesi graffa con cosa si fa?!