Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Forum - C/C++
- problema con system("shutdown -s -t xx")
()
Newbie
Messaggi: Iscritto:
Postato alle 1:00
Giovedì, 01/01/1970
ciao
sto facendo un programma in VC++ che mi spegne il computer all'ora che gli dico io o tra x minuti.
Dopo aver eseguito i calcoli per sapere quanti secondi mancano all'ora in cui si deve spegnere uso la funzione system() con all'interno al comando dos, cosi : system(shutdown -s -t x), x è il numero di secondi. Con c++ funziona, ma con vc++ funziona solo se il programma lo faccio partire attraverso il compilatore (F5 in visual studio), altrimenti mi apre una finestra dos e esegue di nuovo il programma, come mai ?
ho anche provato a scrivere il comando in un file .bat e poi eseguirlo con il programma, cosi:
Codice sorgente - presumibilmente Plain Text
ofstream scrivi ("C:\\spegni.bat");
scrivi<<"shutdown -s -t xx;
scrivi.close();
system("start C:\\spegni.bat");
ma succede la stessa identica cosa, perchè?
grazie
()
Newbie
Messaggi: Iscritto:
Postato alle 14:33
Giovedì, 28/08/2008
non è mai capitata a nessuno una cosa del genere ?