Buongiorno a tutti,
sto tentanto di generare un programmino ad esecuzione automatica che controlla i contenuti di tutti i file contenuti in una certa cartella ad una determinata ora tutti i giorni.
Nel caso in cui nel file viene trovato la stringa di mio interesse sposta il file in una determinata cartella altrimenti lo sposta in un'altra.
Vi posto primo step di codice che ho scritto :
Mi sono impaltanatocodice:#include <string.h> #include <stdio.h> #include <iostream> #include <math.h> using namespace std; int main() { char* t="termine da trovare"; char* s[1000]= ""; /*questa è la stringa dove viene caricata ogni riga */ FILE* FileIn = fopen("prova.txt","r"); while(!feof(FileIn)) { fgets(s,999,FileIn); /*legge 1000 caratteri se non trova il terminatore di riga \n */ if(strstr(t,s) { /*sposta il file nel folder "1"*/ }//end if else { /*sposta il file nel folder "2"*/ }//fine else } //end while }//end main
grazie mille in anticipo.![]()



Rispondi quotando