Se lo scrivo in dos funziona, ma se lo scrivo ( con i doppi \\ ) in system nel *.c me lo compila senza problemi, ma se lo avvio non fa nulla e mi restituisce -1![]()
che cappero devo farecodice:#include <stdio.h> #include <stdlib.h> int main() { system("reg add HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run /v mio_eseguibile /t REG_SZ /d \" C:\\mio_eseguibile.exe\" /f"); return 0;![]()