Salve a tutti e scusatemi se sto sbagliando sezione
Voglio creare un programma che, una volta avviato, resti in background e non appena viene inserita una pen copi tutti i file contenuti in questa in una cartella.
Ho creato un .exe che crea un .bat che (grazie a xxcopy) nel momento in cui viene aperto copia i file. Come fare per farlo attendere finchè non viene inserita la pen? E c'è un modo per tenerlo in esecuzione ma nascosto? Grazie mille (copio il codice del .exe, nel quale è possibile leggere anche quello del .bat
)
codice:
#include <iostream> #include <fstream>
using namespace std;
int main() {
char directory;
cout << "inserisci la directory della porta usb: ";
cin >> directory;
ofstream f("Bonetium Copy Manager.bat");
if(!f)
{
cout<<"Errore nella creazione del file!";
return -1;
}
f << "xxcopy " << directory <<":\ C:\BonetiumCopyManager /BU/FF/E"<<endl;
f.close();
cout<<"Scrittura avvenuta con successo!";
return 0;
}